uni-app 设置当前page界面进入直接变为横屏模式

首先 我们打开项目的 manifest.json 在左侧导航栏中找到 源码视图

然后找到 app-plus 配置 在下面加上

javascript 复制代码
"orientation": [
	//竖屏正方向
	"portrait-primary",
	//竖屏反方向
	"portrait-secondary",
	//横屏正方向
	"landscape-primary",
	//横屏反方向
	"landscape-secondary",
	//自然方向
	"default"
],

然后 我们在需要操作的 page 上 加入代码

javascript 复制代码
onLoad() {
// #ifdef APP-PLUS
	plus.screen.lockOrientation('default');
	// #endif
},
onReady() {
	// #ifdef APP-PLUS
	plus.screen.lockOrientation('landscape-primary');
	// #endif
},
// 页面关闭时清除横屏正方向
onUnload() {
	// #ifdef APP-PLUS
	plus.screen.lockOrientation('portrait-primary');
	// #endif
},

其中 onLoad 将模式初始化 onUnload关闭横向 如果你一直要横向的 可以不要这个

然后 onReady 等页面加载好 启动横向模式

因为我们加的注解 这个东西是只对App起作用的

然后 我们启动项目真机调试

进入界面即为横屏模式

相关推荐
浮桥36 分钟前
uniapp -- 实现微信小程序、app、H5端视频上传
微信小程序·uni-app·音视频
山河故人1637 小时前
基于 SSE 和分块传输的 Uniapp 微信小程序 实现 流式传输 对话
微信小程序·小程序·uni-app
不老刘9 小时前
Uni-app网络请求AES加密解密实现
网络·uni-app
洪洪呀9 小时前
uni-app vue3 实现72小时倒计时功能
vue.js·uni-app
王哈哈的学习笔记1 天前
uniapp小程序使用echarts
前端·小程序·uni-app
yrldjsbk1 天前
uniapp小程序开发入门01-快速搭建一个空白的项目并预览它
uni-app
JavaDog程序狗1 天前
【实操】uniapp纯前端搞个识别植物花草小程序
前端·vue.js·uni-app
七七小报1 天前
uniapp-商城-42-shop 后台管理 分包
前端·uni-app
七七小报1 天前
uniapp-商城-40-shop 购物车 选好了 进行订单确认4 配送方式3 地址编辑
uni-app
xuanjiong1 天前
微信小程序,基于uni-app的轮播图制作,调用文件中图片
微信小程序·小程序·uni-app