引领中国IT教育新模式、新理念、新成效!
WEB前端框架: 电脑版  |  手机H5版  |  手机APP版  |  WEB后端框架:PHP框架
他的提问
他还没有发布过任何技术问题~
他的解答
他还没有解答任何技术问题~
APP混合式开发

uni-app开发纯app强制竖屏锁定的设置方法

2020-10-22 00:54:15 由元铸老师发布
回答1 点赞0 阅读42

官方文档说的不够详细,最开始我按官方文档说明的方式配置完全不生效。因此将方法记录在这里,以便备忘。同时给有需要的小伙伴以提示。

1个答案, 其中有0个被标为正确答案
我来解答

元铸 老师

于2020年10月22日 00:59:55解答

0人点赞

1.manifest.json文件中

{
    "name" : "app",
    "appid" : "__UNI__123456",
    "app-plus" : {
        //app特有配置
        "distribute" : {
            "orientation" : [ "portrait-primary" ]
        }
    }
}


2.app.vue 项目启动文件中调用锁定屏幕方法

<script>
    export default {
    name: 'ROOT',
    onLaunch: function() {
    // 锁定屏幕方向 我锁定的是横屏正方向
    plus.screen.lockOrientation('portrait-primary');
    }
};
</script>

orientation可以使用的值下面的值说明:

重力感应、横竖屏配置,可取值:"portrait-primary":竖屏正方向;"portrait-secondary":竖屏反方向;"landscape-primary":横屏正方向;"landscape-secondary":横屏反方向。

保存对当前提问的修改
收起
注:答案超过50个时,该问题将被锁定不允许再解答。
提交您的解答
收起