- 当前 Bug 的表现(可附上截图)
在用微信小程序调用wx.getLocation()时,偶尔经纬度偏差很大,并根据获取经纬度获取具体位置信息https://apis.map.qq.com/ws/geocoder/v1/,没有获取到位置信息(红色圈里正常会显示具体位置信息),计算与目的地距离,显示10120.38千米,关闭小程序,关闭微信,重新进入也不行,需要在微信中分享下自己的位置信息,再获取经纬度才获取正确
微信号:yare007 微信版本:7.0.3 手机型号:华为mate10 alp-al00,具体日志信息已上传,上传时间大概是今天10.50分
我来跟进下这个问题
我看了你的日志并没有相关信息,方便再复现,然后再上传次日志么..
--
ps 如果复现不了,那就直接再上传吧,thx
能看到具体的经纬度来不?
他说是昨天出现的这种情况,刚刚又上传了份昨天的日志,麻烦尽快看下,谢谢
没看到昨天有相关失败的调用噢😯
---
有法子复现问题么?..不然比较难看。
具体经纬度获取到了,要不然距离计算不出来啊
这个只是偶然发生,我这边也不好复现啊,人家说必须重新给微信好友分享下位置信息之后获取位置信息才准确,不是每次,只是偶发性的,所以复现我这边也不好复现
官方文档中获取位置调用(wx.getLocation)有关精度的设置:(1)高精度isHighAccuracy=true, sdkver2.90;(2)高精度时限 highAccuracyExpireTime>3000ms;(3)地图坐标格式 wgs84或gcj02更换试试看。