打开APP就是横屏需要在app.vue中进行设置。

<script>
    export default {
        onLaunch: function() {
            console.log('App Launch');
			plus.screen.lockOrientation('landscape-primary'); //锁定
        },
        onShow: function() {
            console.log('App Show');
        },
        onHide: function() {
            console.log('App Hide');
        }
    }
</script>

主要代码:plus.screen.lockOrientation('landscape-primary'); 

API解释如下:

锁定屏幕方向

void plus.screen.lockOrientation( String orientation );

说明:

锁定屏幕方向后屏幕只能按锁定的屏幕方向显示,关闭当前页面后仍然有效。 可再次调用此方法修改屏幕锁定方向或调用unlockOrientation()方法恢复到应用的默认值。

参数:

  • orientation: ( String ) 必选 要锁定的屏幕方向值
    锁定屏幕方向可取以下值: "portrait-primary": 竖屏正方向; "portrait-secondary": 竖屏反方向,屏幕正方向按顺时针旋转180°; "landscape-primary": 横屏正方向,屏幕正方向按顺时针旋转90°; "landscape-secondary": 横屏方向,屏幕正方向按顺时针旋转270°; "portrait": 竖屏正方向或反方向,根据设备重力感应器自动调整; "landscape": 横屏正方向或反方向,根据设备重力感应器自动调整;

返回值:

void : 无

Logo

前往低代码交流专区

更多推荐