Ionic在视频全屏上管理屏幕旋转



我正在使用Ionic 5和Cordova的Moodle移动应用程序,当使用旋转设备退出全屏模式时,这会在iOS上引发错误,UI会中断,所以我试图在全屏模式下锁定或管理方向,但没有成功。

我试过使用官方的Ionic插件(https://ionicframework.com/docs/v5/native/screen-orientation),但当我进入全屏时,应用程序可以自由旋转到横向。

尝试window.screen.orientation.lock('portrait' | 'landscape')。我有一个始终处于纵向模式的应用程序,所以我在app.component.ts中锁定屏幕旋转,但我相信你也可以在运行时这样做(全屏时锁定横向,退出全屏时锁定反向解锁或纵向。

最新更新