微信公众号中使用的百度地图定位v2.0 苹果可以定位到当前位置,但是安卓却不行,请问什么原因呢
let _this = this
LoadBaiduMapScript(function (){ //异步加载回调
let geolocation = new BMap.Geolocation()
geolocation.getCurrentPosition(
function (r) {
if (this.getStatus() === BMAP_STATUS_SUCCESS) {
let geoc = new BMap.Geocoder()
let point = new BMap.Point(r.point.lng, r.point.lat)
geoc.getLocation(point, function (rs) {
const loc = {addc: rs.addressComponents,point: rs.point}
sessionStorage.setItem('loc', JSON.stringify(loc))
_this.cb(loc)
})
} else {
return null
}
},
{ enableHighAccuracy: true }
)
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论