提交 a166fa94 编写于 作者: X xinking129

fix code

Signed-off-by: Nxinking129 <xinxin13@huawei.com>
上级 1a048f7d
......@@ -69,11 +69,9 @@ export default class EntryAbility extends Ability {
hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO);
hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground');
// 第一次启动设置项目
if (strAction == "Acts_AppRecovery_0100_once" || strAction == "Acts_AppRecovery_0300_once" ||
strAction == "Acts_AppRecovery_0700_once" || strAction == "Acts_AppRecovery_0900_once" ||
strAction == "Acts_AppRecovery_1100_once") {
// 是否包存状态
if (strAction == "Acts_AppRecovery_0100_once" || strAction == "Acts_AppRecovery_0300_once" ||
strAction == "Acts_AppRecovery_1100_once") {
appRecovery.saveAppState(this.context);
......@@ -81,11 +79,9 @@ export default class EntryAbility extends Ability {
} else {
console.log(strAction + "Rely====> not saveAppState");
}
// 回复ACTS_AppRecovery_First消息
setTimeout(() => {
commonEvent.publish("ACTS_AppRecovery_First",commonEventData,(err)=>{
console.log(strAction + "Rely====> publish err:" + JSON.stringify(err));
// 是否退出
if (strAction == "Acts_AppRecovery_0100_once" ||
strAction == "Acts_AppRecovery_0700_once") {
setTimeout(()=>{
......@@ -100,7 +96,6 @@ export default class EntryAbility extends Ability {
}, 200);
}
// 第二次启动设置项目
if (strAction == "Acts_AppRecovery_0100_twice" || strAction == "Acts_AppRecovery_0300_twice" ||
strAction == "Acts_AppRecovery_0700_twice" || strAction == "Acts_AppRecovery_0900_twice" ||
strAction == "Acts_AppRecovery_1100_twice") {
......
......@@ -67,11 +67,9 @@ export default class EntryAbility extends Ability {
// Ability has brought to foreground
hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO);
hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground');
// 第一次启动
if (strAction == "Acts_AppRecovery_0200_once" || strAction == "Acts_AppRecovery_0400_once" ||
strAction == "Acts_AppRecovery_0800_once" ||
strAction == "Acts_AppRecovery_1000_once" || strAction == "Acts_AppRecovery_1200_once") {
// 需要包存状态的用例
if (strAction == "Acts_AppRecovery_0200_once" ||
strAction == "Acts_AppRecovery_0400_once" ||
strAction == "Acts_AppRecovery_1200_once") {
......@@ -86,7 +84,6 @@ export default class EntryAbility extends Ability {
})
}, 200);
}
// 第二次启动
if (strAction == "Acts_AppRecovery_0200_twice" || strAction == "Acts_AppRecovery_0400_twice" ||
strAction == "Acts_AppRecovery_0800_twice" ||
strAction == "Acts_AppRecovery_1000_twice" || strAction == "Acts_AppRecovery_1200_twice") {
......@@ -96,14 +93,12 @@ export default class EntryAbility extends Ability {
})
}, 200);
}
// 拉起第二个Ability
this.context.startAbility({
bundleName: "com.example.apprecoverysrely",
abilityName: "EntryAbilitySec",
action: strAction
},(err) => {
console.debug(strAction + "Rely1====> startAbility err:"+JSON.stringify(err));
// 需要自己正常退出的用例
if (strAction == "Acts_AppRecovery_0200_once" || strAction == "Acts_AppRecovery_0200_twice" ||
strAction == "Acts_AppRecovery_0400_twice" ||
strAction == "Acts_AppRecovery_0800_once" || strAction == "Acts_AppRecovery_0800_twice" ||
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册