为了账号安全,请及时绑定邮箱和手机立即绑定

百度地图自己的产品可以精确定位,为什么我调用他的公开API却必须经过用户同意才能获取精确定位

百度地图自己的产品可以精确定位,为什么我调用他的公开API却必须经过用户同意才能获取精确定位

慕慕森 2018-11-14 15:24:27
在桌面端浏览器中,我调用百度地图API中的 new BMap.Geolocation() 的 getCurrentPosition()方法获取用户当前坐标,浏览器需要询问用户是否公开位置信息(毕竟涉及用户隐私),如果选择是则会获取到精确的坐标,选择否则只会获取当前城市的坐标。但是同样是桌面端浏览器,百度地图自己的产品,却可以直接定位到我的精确位置,没有询问框,定位速度也非常快。我把公开位置信息的设置关了依然快速准确定位!这是为什么?难道百度地图的API中还有其他获取用户坐标的方法?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 428 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信