HarmonyOS鸿蒙Next企业面试题 窗口属性的获取

通过window实例的getWindowProperties()获取窗口属性

获取windows对象

方法1:在 UIAbility 的 onWindowStageCreate 回调中,可以通过 windowStage.getMainWindow 获取应用主窗口

windowStage.getMainWindow((err, mainWindow) => {
  if (err) {
    console.error('获取主窗口失败');
    return;
  }
  let properties = mainWindow.getWindowProperties();
  // ... 使用 properties
});

方法2:通过 window.getLastWindow 获取当前应用内最上层的子窗口,若无应用子窗口则返回应用主窗口(推荐)

window.getLastWindow(context, (err, lastWindow) => {
  if (err) {
    console.error('获取最后窗口失败');
    return;
  }
  let properties = lastWindow.getWindowProperties();
  // ... 使用 properties
});

更多关于HarmonyOS鸿蒙Next企业面试题 窗口属性的获取的实战教程也可以访问 https://www.itying.com/category-93-b0.html

回到顶部