地图定位

 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 }

猜你喜欢

转载自www.cnblogs.com/yg-home/p/9835171.html