安卓设备 在 QQ 中打开,无法调用 geolocation.getCurrentPosition 这个api,使用腾讯的地图组件也无法定位。安卓设备在别的浏览器都可以定位,ios在qq中就没这个问题。 链接地址:https://postdetails.mumudev.top/
使用腾讯地图web组件演示地址是可以正常获取到位置的,哪怕直接把他的演示地址放在我页面的 iframe 中都是无法获取到位置。只有在安卓设备 QQ 中打开会有这个情况。是不是qq中需要配置什么白名单之类的。
进过测试发现,除了腾讯地图h5可以在qq中定位,其他h5地图(百度,高德)都无法在qq中获取到定位。