1、用uniapp创建一个vue3语法的工程项目。
2、在页面组件写onshow钩子函数中,写控制鸿蒙系统手机横屏的代码,// #ifdef APP-PLUS
plus.screen.unlockOrientation();
plus.screen.lockOrientation('landscape-primary');
// #endif

- 发布:2025-02-28 13:06
- 更新:2025-03-03 17:01
- 阅读:160
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Window11
HBuilderX类型: 正式
HBuilderX版本号: 4.45
手机系统: Android
手机系统版本号: Android 10
手机厂商: 鸿蒙系统的手机
手机机型: 华为鸿蒙系统
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
代码能控制鸿蒙系统的手机,首页面横屏展示
代码能控制鸿蒙系统的手机,首页面横屏展示
实际结果:
鸿蒙系统的手机,首页面没有横屏展示
鸿蒙系统的手机,首页面没有横屏展示
bug描述:
无法控制鸿蒙手机横竖屏来回切换,安卓和iOS横屏都正常,运行华为手机,无法控制,并且让手机变成横屏展示。控制横屏代码如下上传附近截图


DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
提供下你的鸿蒙系统版本,是 4.x 还是 5.x ? 如果是后者,“ 鸿蒙开发只支持Vue3、不支持Vue2,不支持plus、但支持nvue
” 文档