uni

您所在的位置:网站首页 屏幕自动转换设置 uni

uni

2024-07-15 12:51| 来源: 网络整理| 查看: 265

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

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

在这里插入图片描述 然后 在需要实现旋转屏幕的页面中加上代码

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

在这里插入图片描述 然后 我们真机调试 默认状态下还是竖屏的 在这里插入图片描述 但是 我们旋转屏幕 将手机横过来 神奇的一幕就出现了 在这里插入图片描述 然后 我们可以通过

uni.getSystemInfo({ success: function(res) { if (res.windowWidth > res.windowHeight) { // 横屏 } else { // 竖屏 } } })

来判断当前在什么情况下 简单说 高度多就是竖屏 宽度多 就是横屏



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3