谷歌浏览器,安卓内嵌谷歌内核webview使用高德JSAPI定位失败的问题解决!

编程入门 行业动态 更新时间:2024-10-27 07:30:08

问题描述:

在web 使用高德sdk精准定位时候,只要你的浏览器内核是谷歌的,都会失败,这个问题其实高德官网也贴出来了问题的具体原因,但是并没有解决方法;在工作中就遇到这么棘手的问题需要解决,说实话作为一个前端是不具备解决这个问题的,

 解决思路:

1联系高德工作人员,工作人员 推荐下面链接的方法(未测试)新版辅助H5页面定位-获取位置-开发指南-Android 定位SDK | 高德地图APIb

但是我后来和安卓开发工程师请教过这个问题,貌似这个方法不行;所以没有对这个方法进行调试测试

2 这个方法其实更好理解,高德sdk定位只是在谷歌浏览器内核里有问题,所以h5嵌入安卓需要更换谷歌浏览器内核,并且换成腾讯的X5内核(这部分工作都是需要安卓开发人员配合,具体事例代码就不贴了,反正看不懂)

具体文档:腾讯浏览服务

如果你的app是使用uniapp开发的,那就更好更换内核

具体文档:uni-app官网

当然如果你是web的话只需要不使用谷歌浏览器即可;
 

这个问题之前一直找啊找,就是在网上找不到资料,目前终于解决啦!

更多推荐

谷歌浏览器,安卓内嵌谷歌内核webview使用高德JSAPI定位失败的问题解决!

本文发布于:2023-06-10 23:16:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1352784.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:内核   内嵌   浏览器   JSAPI   webview

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!