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起作用的

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

进入界面即为横屏模式

相关推荐
酒醉的胡铁12 小时前
uniapp解决video组件在ios上全屏页面旋转90度,组件旋转180度
ios·uni-app
2501_9159184114 小时前
iOS App的tcp、udp数据包抓取在实际开发中的使用方式
android·tcp/ip·ios·小程序·udp·uni-app·iphone
_木棠14 小时前
uniapp:H5端reLaunch跳转后,返回还有页面存在问题
前端·uni-app
小庄梦蝶14 小时前
uniapp增加在线更新的功能---整体
uni-app
带着梦想扬帆启航15 小时前
uni-app 全端动态换肤方案 (Vue2 + uView 1.0)
uni-app·uview·换肤·换色·切换主题色
小钟不想敲代码15 小时前
uni-app全局文件
uni-app
郑州光合科技余经理16 小时前
从国内到海外:同城o2o本地生活服务平台国际化实战
java·开发语言·javascript·mysql·uni-app·php·生活
悬剑131416 小时前
基于物联网嵌入式的智能家居使用新大陆云和本地API
uni-app·智能家居·新大陆
2501_9159090616 小时前
iOS 应用在混淆或修改后,如何完成签名、重签名与安装测试
android·ios·小程序·https·uni-app·iphone·webview
曼荼罗poisonous1 天前
uniapp打包出现Manifest.json文件配置错误
uni-app