HarmonyOS app跟随手机旋转怎么禁止?

手机倒过来后,APP也旋转倒过来了,release版本,debug没事

阅读 618
1 个回答

锁定设备竖屏,使得窗口不随屏幕旋转

文档参考如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-194-V5

在getMainWindow中调用setPreferredOrientation

onWindowStageCreate(windowStage: window.WindowStage): void{
  windowStage.getMainWindow((err: BusinessError, data) => {
  const errCode: number = err.code;
  windowClass = data;
  windowClass.setPreferredOrientation(window.Orientation.PORTRAIT); // 锁定竖屏
  windowClass.setPreferredOrientation(window.Orientation.AUTO_ROTATION); // 横竖屏自动切换
})
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进