Uniapp 打包后的横屏控制

文章目录


问题

Uniapp 打包后的横竖屏跟开发模式不太一样,需要在代码里设置一下

处理

需要改两个地方

  • pages.json:在 globalStyle 中添加 "pageOrientation": "auto",

  • manifest.json:在第一层后面添加 orientation

    javascript 复制代码
    // pages.json
    "pageOrientation": "auto",
    
    // manifest.json
    "orientation" : [ "landscape-primary", "landscape-secondary" ]
    
    // orientation 有如下的可选项,我只需要横屏,所以上面只写了两个
    "orientation" : [
    	//竖屏正方向
    	"portrait-primary",
    	//竖屏反方向
    	"portrait-secondary",
    	//横屏正方向
    	"landscape-primary",
    	//横屏反方向
    	"landscape-secondary",
    	//自然方向
    	"default"
    ]

参考

  1. 具体参考官网的这个页面 https://en.uniapp.dcloud.io/collocation/manifest.html#app-plus
  2. 博客
相关推荐
步步生花@苏殿主4 小时前
uniapp微信小程序遮罩层u-popup禁止底层穿透
微信小程序·小程序·uni-app
呼叫69454 小时前
uniapp打字效果流式输出
前端·javascript·小程序·uni-app
hj10434 小时前
uniapp监听滚动实现顶部透明度变化
uni-app
小小李程序员4 小时前
uniapp路由跳转
前端·javascript·uni-app
一只欢喜5 小时前
Uniapp时间戳转时间显示/时间格式
java·前端·uni-app
Mr.mjw5 小时前
uniapp 实现3d轮播图,也就是中间的放大两边的缩小 用swiper和swiper-item就能实现
uni-app
骨子里的偏爱5 小时前
uniapp webview清理缓存
缓存·uni-app
程楠楠&M14 小时前
uni-app页面调用接口和路由(四)
前端·vue.js·小程序·uni-app·flex布局·弹性布局
全职计算机毕业设计15 小时前
基于uniapp的民宿酒店预订系统(后台+小程序)
小程序·uni-app