鸿蒙Next window 的属性记录

17 阅读1分钟
  async aboutToAppear(): Promise<void> {
  //获取window
    let windowHeight: window.Window = await window.getLastWindow(getContext(this));
    //设置屏幕横屏
    await windowHeight.setPreferredOrientation(window.Orientation.LANDSCAPE);
    //设置主窗口的布局是否为沉浸式布局
    //沉浸式布局是指布局不避让状态栏与导航栏,组件可能产生与其重叠的情况
    //非沉浸式布局是指布局避让状态栏与导航栏,组件不会与其重叠
    await windowHeight.setWindowLayoutFullScreen(true);
    //设置主窗口全屏模式时导航栏、状态栏、底部导航条的显示和隐藏
    await windowHeight.setSpecificSystemBarEnabled('status', false);
  }