前端頁面嵌入百度地圖的小demo

過幾天公司要做一個項目,裏面有要顯示地圖的需求,對於我這個前端小白來說,沒有經歷過,當然不會做了,不過還好有百度的這個"老師"在,無關乎其他的需求,先把百度地圖展示到頁面上來說再去管其他的。通過不懈的小努力吧,還算可以能展示到h5頁面上了。
在這裏插入圖片描述
下面的是demo的代碼 也是官方的demo代碼

<!DOCTYPE html>  
<html>  
<head>  
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />  
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    <title>Baidu Map </title>  
    <style type="text/css">  
        html{height:100%}  
        body{height:100%;margin:0px;padding:0px}  
        #container{height:40vh;width: 40vw;margin: 50px auto;}  
    </style>  
	<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=你的ak祕鑰"></script>
</head>  
<body>
    <div id="container"></div>
	<script type="text/javascript">
		var map = new BMap.Map("container");          // 創建地圖實例  
		var point = new BMap.Point(116.404, 39.915);  // 創建點座標  
		map.centerAndZoom(point, 15);                 // 初始化地圖,設置中心點座標和地圖級別  
		map.enableScrollWheelZoom(true);     //開啓鼠標滾輪縮放
	</script>
</body>  
</html>

總體來說還是很簡單,主要是要去引入哎百度的 api的 js文件,然後初始化
還有一個關鍵的一點 就是你要去百度地圖官方註冊一個你的 ak祕鑰 才行
https://lbsyun.baidu.com/index.php?title=jspopular/guide/service // 百度地圖api
在這裏插入圖片描述
去控制檯 申請 一個 ak 祕鑰 獲取之前 必須先註冊一個 開發者的身份權限 按照他的指示走就可以
起一個 應用名字 這個自定義
應用名字 就是 瀏覽器端
白名單 你開發着 玩玩 可以填一個 * 所有都可以訪問
獲取一個開發者權限 這個時候 他往你的郵箱裏面發送一個激活的鏈接
激活之後 就會獲取到一個你自己的ak 祕鑰 然後 粘貼到上面的那個 鏈接 ak= 後面
這樣百度地圖就顯示在你的頁面上了
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章