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. 博客
相关推荐
蹦哒2 小时前
UniApp 原生插件开发完整指南
uni-app
a_Ichuan2 小时前
在HBuilderX创建的uniapp项目中使用unocss
前端·uni-app
web前端神器2 小时前
记录uniapp小程序的报错
小程序·uni-app·apache
yqcoder4 小时前
uni-app 之 网络请求
网络·uni-app
克里斯蒂亚诺更新5 小时前
uniapp适配H5和Android-apk实现获取当前位置经纬度并调用接口
android·前端·uni-app
2501_9160088917 小时前
深入解析iOS应用启动性能优化策略与实践
android·ios·性能优化·小程序·uni-app·cocoa·iphone
巴巴博一1 天前
uni-app 踩坑实录:实现“可拖拽全局悬浮按钮”时的 movable-view 坐标失效与 Flex 布局视错觉
vue.js·uni-app
阿奇__1 天前
h5微信授权code失效排查过程及解决记录
微信·uni-app
天籁晴空1 天前
微信小程序 静默登录 + 授权登录 双模式配合的设计方案
前端·微信小程序·uni-app
爱怪笑的小杰杰2 天前
uni-app Vue3 国际化最佳实践:告别应用重启,优雅实现多语言切换
前端·vue.js·uni-app