地图定位

 1 //获取本人当前位置
 2 function getCurrentPosition() {
 3     var map = new AMap.Map("container", {
 4         resizeEnable: true
 5     });
 6 
 7     map.plugin('AMap.Geolocation', function() {
 8         geolocation = new AMap.Geolocation({});
 9         geolocation.getCurrentPosition();
10         AMap.event.addListener(geolocation, 'complete', onComplete);
11         AMap.event.addListener(geolocation, 'error', onError);
12     });
13 
14     function onComplete(data) {
15         //更新数据库中的本人当前位置
16         console.log(data)
17     }
18 
19     function onError(data) {
20         alert("定位失败,请打开手机中的定位服务");
21     }
22 }

 

posted @ 2018-10-23 10:25  我爱大西瓜  阅读(164)  评论(0编辑  收藏  举报