5***@qq.com
5***@qq.com
  • 发布:2024-10-11 09:47
  • 更新:2024-10-11 10:05
  • 阅读:106

如果直接结束进程会触发退出的生命周期吗?

分类:uni-app

如果app在运行中,直接结束进程了。此时此刻能通过什么方法获取到或者是触发什么方法可以知道app结束进程了吗?
就是我现在车辆要记录行使的轨迹,然后用户直接结束进程了。我有什么办法可以知道此时此刻结束进程了,然后记录下当前结束进程的位置或时间什么的。

2024-10-11 09:47 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

app.vue页面的onHide就可以监听到
参考文档:https://uniapp.dcloud.net.cn/collocation/App.html#applifecycle

  • 5***@qq.com (作者)

    还没有进入到后台。是直接结束了手机进程。还能获取到嘛?

    2024-10-11 10:34

  • 爱豆豆

    回复 5***@qq.com: 那你先试试onHide 看会不会触发

    你在app里能直接结束进程?

    或者让服务端去做 当用户端没有继续上传行使的轨迹的时候 判定为用户端结束了进程

    2024-10-11 12:05

  • 5***@qq.com (作者)

    回复 爱豆豆: 场景就是app端定时上传定位信息服务端去绘画车辆移动轨迹。一直定位会费电。然后司机给直接关闭了到了卸货点才打开。然后就想在非正常退出时获取最后一次坐标信息。

    2024-10-11 14:16

要回复问题请先登录注册