HarmonyOS 是否有退出应用的api?

HarmonyOS 是否有退出应用的api?


HarmonyOS
2024-10-23 12:27:29
浏览
收藏 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}`);  
    }  
  }  
}

具体可参考一下链接:

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
380浏览 • 1回复 待解决
HarmonyOS是否物理串口接口连接api
307浏览 • 1回复 待解决
HarmonyOS是否提供WLAN口通讯API?
3058浏览 • 1回复 待解决
HarmonyOS 主动退出应用
525浏览 • 1回复 待解决
是否衡量页面性能 API
593浏览 • 1回复 待解决
HarmonyOS 如何退出应用程序?
90浏览 • 1回复 待解决
是否获取当前屏幕亮度API
2081浏览 • 1回复 待解决
是否API能查询当前电池性能模式?
2742浏览 • 1回复 待解决
JSVM-API应用场景哪些?
367浏览 • 1回复 待解决
ets开发应用怎么退出当前应用
3755浏览 • 1回复 待解决
HarmonyOS 主动退出应用程序问题
601浏览 • 1回复 待解决
监听应用前后台状态切换api
1608浏览 • 1回复 待解决
应用打包是否自动打包操作?
164浏览 • 1回复 待解决
HarmonyOS api作用哪些?
380浏览 • 1回复 待解决
HarmonyOS urlencodeapi吗?
364浏览 • 1回复 待解决