HarmonyOS 鸿蒙Next如何让平板端进入app默认是竖屏的

发布于 1周前 作者 caililin 来自 鸿蒙OS

HarmonyOS 鸿蒙Next如何让平板端进入app默认是竖屏的

如何让平板端进入app默认是竖屏的 

2 回复
有两种方式可以实现。
1.在module.json5文件中配置"orientation": “portrait”。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/module-configuration-file-V5
2.在EntryAbility的onWindowStageCreate中设置
window.getLastWindow(this.context).then((lastWindow) => {
  lastWindow.setPreferredOrientation(window.Orientation.PORTRAIT)
});

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setpreferredorientation9

更多关于HarmonyOS 鸿蒙Next如何让平板端进入app默认是竖屏的的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS 鸿蒙Next系统中,若要让平板端应用默认以竖屏模式启动,可以通过修改应用的配置文件来实现。

  1. 修改配置文件
    • 找到应用的config.json文件,该文件通常位于应用的根目录下。
    • config.json文件中,定位到module > abilities > [ability] > launchConfig部分。
    • launchConfig中,添加或修改orientation字段,将其值设置为"portrait"。这表示应用启动时将强制以竖屏模式显示。

示例配置:

{
  "module": {
    "abilities": [
      {
        "name": "com.example.MainAbility",
        "launchConfig": {
          "orientation": "portrait"
        }
      }
    ]
  }
}
  1. 重新编译并部署应用

    • 修改完配置文件后,需要重新编译并部署应用到平板上。
    • 确保应用版本为最新版本,且配置已生效。
  2. 验证效果

    • 启动应用,检查是否默认以竖屏模式显示。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部