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

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

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

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

分享
微博
QQ
微信
回复
2024-12-24 17:57:20
相关问题
HarmonyOS 主线程耗时任务,app闪退
268浏览 • 1回复 待解决
HarmonyOS时任务
210浏览 • 1回复 待解决
后台长时任务启动失败
2386浏览 • 1回复 待解决
HarmonyOS时任务启动失败9800005
86浏览 • 1回复 待解决
HarmonyOS 申请长时任务报错9800006 -
87浏览 • 1回复 待解决
如何申请多个长时任务
2176浏览 • 1回复 待解决
时任务是否阻止系统休眠
490浏览 • 1回复 待解决
HarmonyOS background tasks kit-短时任务
730浏览 • 1回复 待解决
音频播放长时任务不生效
2003浏览 • 1回复 待解决