美文网首页
关于uniapp video在 iOS 16 + 设备上横屏时出

关于uniapp video在 iOS 16 + 设备上横屏时出

作者: 物联白菜 | 来源:发表于2023-08-01 18:14 被阅读0次

    和我之前开发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

    相关文章

      网友评论

          本文标题:关于uniapp video在 iOS 16 + 设备上横屏时出

          本文链接:https://www.haomeiwen.com/subject/kthupdtx.html