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

首先 我们打开项目的 manifest.json 在左侧导航栏中找到 源码视图
在这里插入图片描述
然后找到 app-plus 配置 在下面加上

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

在这里插入图片描述
然后 我们在需要操作的 page 上 加入代码

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起作用的
在这里插入图片描述

然后 我们启动项目真机调试
进入界面即为横屏模式
在这里插入图片描述

相关推荐

  1. uniapp页面进来直接

    2023-12-09 22:32:04       27 阅读
  2. APP开发_ js 控制手机或竖

    2023-12-09 22:32:04       34 阅读
  3. Android-Framework 默认、dpi设置

    2023-12-09 22:32:04       74 阅读
  4. uniapp 设置某个页面显示

    2023-12-09 22:32:04       55 阅读
  5. Android 10 TV系统 默认强制app显示

    2023-12-09 22:32:04       48 阅读
  6. Android 13.0 recovery竖界面旋转为

    2023-12-09 22:32:04       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-09 22:32:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-09 22:32:04       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-09 22:32:04       82 阅读
  4. Python语言-面向对象

    2023-12-09 22:32:04       91 阅读

热门阅读

  1. python basic3-zstarling

    2023-12-09 22:32:04       54 阅读
  2. linux 常用指令目录大纲

    2023-12-09 22:32:04       55 阅读
  3. 截取字符串

    2023-12-09 22:32:04       52 阅读
  4. 每天一点python——day90

    2023-12-09 22:32:04       60 阅读
  5. 华纳云:linux搭建web服务器流程是怎样的

    2023-12-09 22:32:04       56 阅读
  6. LeetCode算法练习top100:(7)递归回溯

    2023-12-09 22:32:04       40 阅读
  7. Qt event事件发送

    2023-12-09 22:32:04       53 阅读