小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有没有办法实现指定时间频率的后台位置信息更新,现在的频率太高了,太费电
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以在 onLocationChange 中设定频率处理
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wxstartLocationUpdateBackground();确实非常耗电,强烈建议增加“频次”参数;
如:
wxstartLocationUpdateBackground({interval:120*1000});//120秒更新一次位置信息
我的理解:1.费电问题,这个不是微信这个应用层能够决定的,既然需要这个功能就得接受费电;
2.频率太高,可以在onLocation里边作处理;
3.在实际应用场景中,相比于频率问题,距离变化的判断是不是更有价值些呢?
频率问题到现在还没有解决吗?
楼主,如果我需要把获取的定位信息传给后台,怎么和用户绑定的呀?(多个用户同时使用,怎样区分是哪个用户的定位轨迹?)
https://developers.weixin.qq.com/community/develop/doc/0008a0d42489f8466559bf3cc51c00 你有没有这个问题?
楼主现在问题解决了吗?
如果不嫌麻烦且不需要后台接收的话,可以用定时器 + wx.getLocation 的方式实现。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以在 onLocationChange 中设定频率处理
wxstartLocationUpdateBackground();确实非常耗电,强烈建议增加“频次”参数;
如:
wxstartLocationUpdateBackground({interval:120*1000});//120秒更新一次位置信息
希望微信团队重视此api的问题!!!!
我的理解:1.费电问题,这个不是微信这个应用层能够决定的,既然需要这个功能就得接受费电;
2.频率太高,可以在onLocation里边作处理;
3.在实际应用场景中,相比于频率问题,距离变化的判断是不是更有价值些呢?
频率问题到现在还没有解决吗?
楼主,如果我需要把获取的定位信息传给后台,怎么和用户绑定的呀?(多个用户同时使用,怎样区分是哪个用户的定位轨迹?)
https://developers.weixin.qq.com/community/develop/doc/0008a0d42489f8466559bf3cc51c00 你有没有这个问题?
楼主现在问题解决了吗?
如果不嫌麻烦且不需要后台接收的话,可以用定时器 + wx.getLocation 的方式实现。