HarmonyOS 耗时任务能否在退出页面时自动cancel?

一些callback或者promise在退出页面时是不是只能手动中断?能否比较方便的自动在退出页面时中断?

HarmonyOS
2024-12-24 15:10:02
602浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
aquaa

虽然页面退出时会销毁相关的上下文对象,但并未提供直接的API来自动取消耗时任务。因此,在页面退出时,耗时任务不会自动cancel。如果需要在页面退出后取消耗时任务,可以考虑在页面的onHide生命周期里手动取消这些任务。

分享
微博
QQ
微信
回复
2024-12-24 17:57:20
相关问题
arkts中如何执行耗时任务
315浏览 • 1回复 待解决
HarmonyOS 主线程耗时任务,app闪退
898浏览 • 1回复 待解决
HarmonyOS时任务
683浏览 • 1回复 待解决
后台长时任务启动失败
3029浏览 • 1回复 待解决
HarmonyOS 申请长时任务报错9800006 -
674浏览 • 1回复 待解决
HarmonyOS时任务启动失败9800005
859浏览 • 1回复 待解决
如何申请多个长时任务
2856浏览 • 1回复 待解决
时任务是否阻止系统休眠
872浏览 • 1回复 待解决
HarmonyOS background tasks kit-短时任务
1291浏览 • 1回复 待解决
HarmonyOS 音视频长时任务使用
997浏览 • 1回复 待解决