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
相关问题
ArkTs中异步方法如何转变成同步方法
808浏览 • 0回复 待解决
如何通过AOP统计方法执行时间
304浏览 • 1回复 待解决
ForEach在真机上无法执行
924浏览 • 1回复 待解决
taskpool异步任务支持串行处理方法
501浏览 • 1回复 待解决
数据库操作同步方法
799浏览 • 1回复 待解决
ArkTS异步机制与执行顺序
374浏览 • 1回复 待解决
PolarDB向量化执行架构怎么
1932浏览 • 1回复 待解决
如何选择使用同步接口还是异步接口
801浏览 • 1回复 待解决
如何在ArkTS代码中执行HTML内JS函数
1124浏览 • 1回复 待解决