关于uniapp video在 iOS 16 + 设备上横屏时出现异常问题解决办法

和我之前开发RN时出现的iOS 16 + 横屏出现的问题差不多(https://www.jianshu.com/p/f8f193f12756
就是在 iOS 16 + 的横屏算法做了些改变,很多开发框架还没去适配导致的,目前看挺多人问的,才发现没人去处理这个问题,uni的话看未来官方的修复吧。目前的话可以使用手机系统orientation的方式修复异常。

manifest.json文件打开源码在以下位置添加以下四项

        "screenOrientation" : [
            "portrait-primary",
            "portrait-secondary",
            "landscape-primary",
            "landscape-secondary"
        ],
图片.png

使用

                // #ifdef APP-PLUS
                if (e.detail.direction == 'horizontal' && e.detail.fullScreen) {
                    plus.screen.lockOrientation('landscape-primary')
                } else {
                    plus.screen.lockOrientation('portrait-primary')
                }
                // #endif
图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容