小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
首次打开小程序,通过使用getLocation()获取GPS坐标信息,不是当前实时位置,与实际偏差较大
但第二次刷新后重新使用getLocation()获取,为实际位置,如图所示,间隔30秒的情况不会瞬间移动好几百米,
该情况偶发性且有一定几率,但影响比较大,望告知何时会出现该现象,如何避免该现象发生。
- 预期表现
通过getLocation()获取实时准确位置信息
- 复现路径
- 提供一个最简复现 Demo
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
定位是会有误差的,缓存也是有的,在一次调用的结果返回前,后续的调用会复用该次调用的返回值,这是频率保护的限制。
多次定位会越来越准。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
网络一般获取的不够准确
位置定位较为准确
我也出现了,在北京的新用户,获取到了云南的经纬度(因为云南也有用户)而且多次出现,这样假如用户频繁访问定位就容易错乱啊。
同有这情况,这个问题怎么解决的。
先共享位置,再获取位置是准确定。
我们测试的结果,判断估计是有的,但是没有任何地方有证实,也没有官方说明,反正我们就按有缓存来处理的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
定位是会有误差的,缓存也是有的,在一次调用的结果返回前,后续的调用会复用该次调用的返回值,这是频率保护的限制。
多次定位会越来越准。
网络一般获取的不够准确
位置定位较为准确
我也出现了,在北京的新用户,获取到了云南的经纬度(因为云南也有用户)而且多次出现,这样假如用户频繁访问定位就容易错乱啊。
同有这情况,这个问题怎么解决的。
先共享位置,再获取位置是准确定。
我们测试的结果,判断估计是有的,但是没有任何地方有证实,也没有官方说明,反正我们就按有缓存来处理的。