使用uniapp的getLocation()每隔5秒钟获取一次定位,运行app一段时间后,有时拿到的几十分钟之前的坐标点,持续10分钟左右,有时更久,偶发性问题
z***@126.com
- 发布:2023-07-26 14:50
- 更新:2024-02-17 22:25
- 阅读:862
爱豆豆 - 办法总比困难多
持续调用和黑屏调用getLocation()都可能会有问题
如果你用的是小程序端 可以通过wx.onLocationChange来做持续上报定位信息
如果你是app端 还是去插件市场里寻找原生持续定位插件比较好
z***@126.com (作者)
感谢回复,使用定位插件大多数是需要绑定高德key,使用高德key需要商业授权,目前只绑定了一个保活插件;目前解决方法是尝试使用增加高精度定位,每隔7秒获取一次定位,看看效果如何
2023-07-26 15:41