HarmonyOS 应用手动退到后台

HarmonyOS
2024-12-18 15:54:36
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

窗口里有minimize方法,这个接口会通知ams窗口退后台,来实现app回到后台的效果 参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5

目前windowStage只在onWindowStageCreate中存在。获取需要使用AppStorage。参考代码:

onWindowStageCreate(windowStage: window.WindowStage): void {
  // Main window is created, set main page for this ability
  hilog.info(0x0000, ‘testTag’, ‘%{public}s’, ‘Ability onWindowStageCreate’);

windowStage.loadContent(‘pages/Page6’, (err, data) => {

  if (err.code) {
    hilog.error(0x0000, ‘testTag’, ‘Failed to load the content. Cause: %{public}s’, JSON.stringify(err) ?? ‘’);
    return;
  }
  AppStorage.setOrCreate(“windowStage”,windowStage);

  hilog.info(0x0000, ‘testTag’, ‘Succeeded in loading the content. Data: %{public}s’, JSON.stringify(data) ?? ‘’);
});
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
分享
微博
QQ
微信
回复
2024-12-18 17:45:51
相关问题
HarmonyOS 退到后台监听
507浏览 • 1回复 待解决
HarmonyOS 应用退到后台显示toast的方案
1580浏览 • 1回复 待解决
HarmonyOS中如何手动应用进入后台
705浏览 • 0回复 待解决
HarmonyOS如何退到后台时退出socket
1247浏览 • 0回复 待解决
HarmonyOS 应用后台问题
1052浏览 • 1回复 待解决
HarmonyOS 应用进入后台,提示用户
717浏览 • 1回复 待解决
HarmonyOS 后台应用列表模糊问题
552浏览 • 1回复 待解决