百度地图API,getCurrentPosition()返回值为2,谷歌浏览器封锁了定位请求
代码如图!
页面效果和控制台如图
我看有些人没看懂问题所在,我这里重申一下重点
首先status返回2,在错误代码查询里,代表位置未知
其次位置未知怎么还能定位一个经纬度?
再次,我认为这次定位失败的主要原因是chrome封锁了定位请求(出于安全),但是我把文档放到XAMPP上面,允许其获取位置,依然返回这些值,我想问下问题出在哪里了呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
题主,没问题啊。
首先执行的是
getStatus()
,返回的是2;回调函数是异步的,输出2以后再输出回调里的
console.log
。getStatus()
写在回调里面。。楼主差点把我迷糊了。