5***@qq.com
5***@qq.com
  • 发布:2016-10-10 10:22
  • 更新:2016-10-10 10:36
  • 阅读:6590

在app启动时,怎么设置只竖屏展示?

分类:HBuilder

当手机横放启动时,启动界面是横屏,怎么设置不管怎样都竖屏展示?

2016-10-10 10:22 负责人:无 分享
已邀请:

最佳回复

Trust

Trust - 少说废话

真机运行时,manifest并不会实时生效,要打包才生效。
横屏有3个层级:

  1. 手机禁止横屏
  2. 手机允许横屏,但manifest禁止横屏
  3. 手机允许横屏、manifest允许横屏,但页面代码禁止横屏。
    如果是页面代码禁止横屏,可以写plus.screen.lockOrientation("portrait-primary");,api在这里,http://www.html5plus.org/#specification#/specification/Device.html
GraceUI

GraceUI - www.graceui.com - uni-app 优质前端UI框架

一种方式是在配置文件里设置 (需要发布后生效),另一种方式是在页面写代码:
视频教程:
http://www.hcoder.net/course
在 h5+ 教程的第1讲内

屏幕方向
锁定屏幕方向
void plus.screen.lockOrientation( String orientation );
//参数
orientation: ( String ) 必选 要锁定的屏幕方向值
锁定屏幕方向可取以下值:
"portrait-primary": 竖屏正方向;
"portrait-secondary": 竖屏反方向,屏幕正方向按顺时针旋转180°;
"landscape-primary": 横屏正方向,屏幕正方向按顺时针旋转90°;
"landscape-secondary": 横屏方向,屏幕正方向按顺时针旋转270°;
"portrait": 竖屏正方向或反方向,根据设备重力感应器自动调整;
"landscape": 横屏正方向或反方向,根据设备重力感应器自动调整;

该问题目前已经被锁定, 无法添加新回复