用小程序测试了下wx.onLocationChange,
坐那没动,console.log显示每隔一秒钟就会回调一次,相当于一秒钟回调一次
建议:
可以加个位置变化精度选项,比如移动超过1米,再回调
可以加个回调频率,比如可以选择1ms、1min、5min等
如果有以上两个选项感觉是不是可以能更省电?客户也更愿意使用,
否则客户会以费电抵触使用,导致该API实际用不起来
用小程序测试了下wx.onLocationChange,
坐那没动,console.log显示每隔一秒钟就会回调一次,相当于一秒钟回调一次
建议:
可以加个位置变化精度选项,比如移动超过1米,再回调
可以加个回调频率,比如可以选择1ms、1min、5min等
如果有以上两个选项感觉是不是可以能更省电?客户也更愿意使用,
否则客户会以费电抵触使用,导致该API实际用不起来
位置变化精度这个其实没有意义,定位已经监听了才知道,只是没有返回数据给你
回调频率是可以有的,我们评估下
let index = 0; wx.onLocationChange(function (res) { index ++; //用接收频率对 index计数 if (index >= 60) //假设60秒后 { //TODO:每n分钟提交到后端 index = 0; } })
同问 希望官方尽快加入这个功能呀,我们很多业务场景也需要
也没个停止失败的回调周期
2021年1月6日了
大神什么时候增加回调频率,急需。
真的需要啊,一年了,加油啊
6月了,还没开发好?
自己加计数器吧
5月了,频次问题还没搞定吗?