wx.startLocationUpdateBackground频率问题
发布于 6 年前 作者 yong58 11218 次浏览 来自 官方Issues

有没有办法实现指定时间频率的后台位置信息更新,现在的频率太高了,太费电

5 回复

wxstartLocationUpdateBackground();确实非常耗电,强烈建议增加“频次”参数;

如:

wxstartLocationUpdateBackground({interval:120*1000});//120秒更新一次位置信息

可以在 onLocationChange 中设定频率处理

楼主现在问题解决了吗?

如果不嫌麻烦且不需要后台接收的话,可以用定时器 + wx.getLocation 的方式实现。

回到顶部