高德js AMap.Geolocation定位问题
问题描述
- 页面中使用AMap.Geolocation的geolocation.getCurrentPosition()方法进行定位
- 用手机4g打开该页面,定位失败,返回错误信息:Get geolocation failed.Get ipLocation failed.
- 手机连接wifi后,正常定位
google了好旧都没找到解决方法。
查了高德官方的说明,一开始怀疑是浏览器禁止了非安全域的定位请求
但是报错的信息并没有包含‘Geolocation permission denied.’ 所以应该不是这个原因。
请问是否有相关解决方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
最后升级https解决了定位失败的问题。
高德官方解释
请问有遇到微信公众号里面高德定位,上面同样的报错,在ios上用流量就是不行
你好,今天也遇到了相同的问题。能具体说下解决方法吗,感激不尽