OpenHarmony开发者论坛

标题: terminateSelf方法销毁当前应用之后并没有在后台任务列表中删除 [打印本页]

作者: zhanglin    时间: 2023-9-6 11:21
标题: terminateSelf方法销毁当前应用之后并没有在后台任务列表中删除
[md]【问题描述】调用terminateSelf方法销毁当前应用,应用成功退出了,打开任务列表,任务列表中仍然存在该应用。try {globalThis.abilityContext.terminateSelf()```.then(() => {  // 执行正常业务  console.info('terminateSelf succeed');}).catch((err) => {  // 处理业务逻辑错误  console.error(\`terminateSelf failed, code is \${err.code}, message is \${err.message}\`);});```} catch (err) {// 捕获同步的参数错误console.error(\`terminateSelf failed, code is \${err.code}, message is \${err.message}\`);}任务列表:![123.jpeg](data/attachment/forum/202309/06/112048rc1z0tf4kyp4zygn.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "123.jpeg")【运行环境】硬件:rk3568;  ROM: 3.2 Beta5 ;  API 9[/md]
作者: 努力写bug    时间: 2023-9-6 17:33
在当前应用对应UIAbility的module.json5配置文件中,配置abilities标签的removeMissionAfterTerminate字段,设置为true即为销毁应用的同时删除应用快照记录,缺省值为false。
参考链接:
module.json5配置文件




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5