HarmonyOS 是否有退出应用的api?

HarmonyOS 是否有退出应用的api?


HarmonyOS
2024-10-23 12:27:29
658浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

您可以使用UIAbilityContext.terminateSelf 退出当前应用。

import UIAbility from '@ohos.app.ability.UIAbility';  
import { BusinessError } from '@ohos.base';  
  
export default class EntryAbility extends UIAbility {  
  
  onForeground() {  
    try {  
      this.context.terminateSelf()  
        .then(() => {  
          // 执行正常业务  
          console.info('terminateSelf succeed');  
        })  
        .catch((err: BusinessError) => {  
          // 处理业务逻辑错误  
          console.error(`terminateSelf failed, code is ${err.code}, message is ${err.message}`);  
        });  
    } catch (err) {  
      // 捕获同步的参数错误  
      let code = (err as BusinessError).code;  
      let message = (err as BusinessError).message;  
      console.error(`terminateSelf failed, code is ${code}, message is ${message}`);  
    }  
  }  
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.

具体可参考一下链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-inner-application-uiabilitycontext-V5#uiabilitycontextterminateself

分享
微博
QQ
微信
回复
2024-10-23 15:04:46
相关问题
HarmonyOS是否录屏API
1116浏览 • 1回复 待解决
HarmonyOS 是否监听录屏api
678浏览 • 1回复 待解决
HarmonyOS 退出APP用什么API
580浏览 • 1回复 待解决
HarmonyOS 退出程序调用什么api
606浏览 • 0回复 待解决
HarmonyOS 退出应用
1299浏览 • 1回复 待解决
HarmonyOS 是否监听点击事件API
808浏览 • 1回复 待解决
HarmonyOS 是否提供Wifi通信API
990浏览 • 1回复 待解决
是否衡量页面性能 API
1292浏览 • 1回复 待解决
HarmonyOS 主动退出应用
1606浏览 • 1回复 待解决
HarmonyOS是否物理串口接口连接api
840浏览 • 1回复 待解决
HarmonyOS是否提供WLAN口通讯API?
4000浏览 • 1回复 待解决
HarmonyOS是否弹出隐藏软键盘api
667浏览 • 1回复 待解决
手势滑动退出HarmonyOS应用规格
952浏览 • 1回复 待解决
HarmonyOS 如何彻底退出应用
956浏览 • 1回复 待解决
是否获取当前屏幕亮度API
2958浏览 • 1回复 待解决