首页 新闻 会员 周边 捐助

调用百度API定位方法在Iphone6中会提示多次定位,其他手机正常

0
悬赏园豆:50 [已关闭问题] 关闭于 2016-10-08 10:05

请大虾帮忙看看,代码如下:function setLocationBd() {
var geolocation = new BMap.Geolocation();
geolocation.getCurrentPosition(function (r) { //定位结果对象会传递给r变量

if (this.getStatus() == BMAP_STATUS_SUCCESS) { //通过Geolocation类的getStatus()可以判断是否成功定位。
var mk = new BMap.Marker(r.point); //基于定位的这个点的点位创建marker
nowCity(r.point.lng, r.point.lat);
}
else {
alert('定位失败' + this.getStatus());
}
}, { enableHighAccuracy: true })
}

问题补充:

进入首页的时候是正常提示一次,然后点到一个项目里面然后返回到首页,这时候首页又会重新提示定位一次

hack110的主页 hack110 | 初学一级 | 园豆:157
提问于:2016-09-26 10:58
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册