Levi丶
Levi丶
  • 发布:2020-07-27 16:55
  • 更新:2020-07-28 01:14
  • 阅读:1318

ios、安卓怎么让程序保持后台运行?或者有什么解决定时刷新定位的方法吗?

分类:uni-app

目前开发一款类似于外卖、跑腿的app,需要定时上传骑手的位置,目前的解决方案是用的定时器,每隔几秒种请求一次接口(不知道有没有更优的解决方案),但是目前这种方法会有一个问题,就是切换到后台或者其他程序的时候定时器代码就不执行了,搜索了下全网还是有类似的问题的,但是没有两端优化的方案。

2020-07-27 16:55 负责人:无 分享
已邀请:
易大

易大 - 测试

请问问题解决了吗

  • Levi丶 (作者)

    没有 找不到到解决方案

    2020-07-28 08:26

暮雪骄阳

暮雪骄阳

没这个必要啊,又不是监视摄像头,在页面生命周期onShow里重新获取一下位置就可以了。谁还开着一个屏幕死活盯着这个骑手怎么走的呢。再加上你的定时获取位置,差不多可以了。就包括饿了么和美团,也不是实时的,他们的更宽松,是给一个刷新按钮,你得去刷新才有最新位置。

  • Levi丶 (作者)

    我说的是骑手上报位置,骑手的位置得实时更新啊, 用户自己刷新当然可以在onShow里实现 但是骑手呢 骑手得更新自己的位置啊

    2020-07-28 08:26

该问题目前已经被锁定, 无法添加新回复