1、報錯ReferenceError: AMap is not defined
通常script應該放到body後,但是地圖引入放到body後,刷新頁面時,報錯:
ReferenceError: AMap is not defined
因爲加載app的時候調用了AMap,你放到後面AMap是啥啊?當然未定義報錯了。
所以需要把引入:
<script language="javascript" src="http://webapi.amap.com/maps?v=1.4.15&key=你申請的key&plugin=AMap.ControlBar,Map3D,AMap.DistrictSearch"></script>
放到head和body之間。
2、高德地圖應用web端和web服務的選擇
web服務:
web端:
初次使用,一看這個web服務這麼多內容,那當然是它咯,其實不是的。
我的理解是:
web端就是界面要加載高德地圖,進行一些簡單的定位、展示;
web服務就是需要調用一些地圖服務,比如搜索周邊一些詳細資訊等。
而我要實現的是,界面加載地圖,並定位一些點,獲取座標添加一些標記即可,當然是web端啦。