UIAbility的onDestroy()函数是同步的,怎么保证异步方法执行完

UIAbility的onDestroy()函数是同步的,怎么保证异步方法执行完

HarmonyOS
2024-01-31 09:04:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zrmhys

在onDestroy前面加async,使用await调用异步函数,即可保证在destroy前,执行完该异步函数。

代码示例

async onDestroy() { 
  console.log(TAG, 'onDestory') 
  await Test.release() 
  hilog.info(0x0000, 'UIAbility onDestory') 
}
分享
微博
QQ
微信
回复
2024-02-01 16:54:54
相关问题
ForEach在真机上无法执行
187浏览 • 1回复 待解决
如何选择使用同步接口还是异步接口
143浏览 • 1回复 待解决
如何在ArkTS代码中执行HTML内JS函数
288浏览 • 1回复 待解决
PolarDB向量化执行架构怎么
1280浏览 • 1回复 待解决
ArkTS在代码执行效率如何提升
211浏览 • 1回复 待解决
js 怎么开启异步线程?
4333浏览 • 1回复 待解决
多个UIAbility多个进程吗?
247浏览 • 1回复 待解决
多个UIAbility多个进程吗
239浏览 • 1回复 待解决