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') 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
分享
微博
QQ
微信
回复
2024-02-01 16:54:54
相关问题
HarmonyOS Scroll回调方法执行改变
765浏览 • 1回复 待解决
如何通过AOP统计方法执行时间
1379浏览 • 1回复 待解决
api异步方法提供同步api需求
964浏览 • 1回复 待解决
DevEco无法执行Previewer
1403浏览 • 1回复 待解决
ArkTs中异步方法如何转变成同步方法
3472浏览 • 0回复 待解决
HarmonyOS try catch异步执行吗?
714浏览 • 1回复 待解决
ForEach在真机上无法执行
2736浏览 • 1回复 待解决