DCloud_App_Array
DCloud_App_Array
  • 发布:2014-07-25 19:52
  • 更新:2024-08-01 14:51
  • 阅读:225679

设置应用全屏显示

分类:HTML5+

首先全屏并非状态栏透明或变色,而是没有状态栏,也就是看不见电量、信号那条了。
全屏常见于横屏游戏,一般场景应该使用状态栏变色或状态栏透明。
状态栏透明、变色及消失的区别,参考文章http://ask.dcloud.net.cn/article/1150

如果想要全屏模式,在应用的manifest.json文件中添加“fullscreen”节点:
Boolea值类型,true表示全屏,false表示非全屏,默认值为false。

App云端打包支持全屏操作方式:
双击应用的manifest.json文件,切换到“代码视图”,在根节点下添加fullscreen节点:**

Ctrl+S保存,并提交App云端打包

在应用中可调用5+ API动态改变应用是否全屏显示的状态

function fullscreen(){  
        // 设置应用全屏显示!  
        plus.navigator.setFullscreen(true);  
}  
function unfullscreen(){  
        // 设置应用非全屏显示!  
        plus.navigator.setFullscreen(false);  
}  
function isfullscreen(){  
        // 查询应用当前是否全屏显示!  
        console.log( "是否全屏:"+(plus.navigator.isFullscreen()?"是":"否") );  
}
9 关注 分享
龙七 蔡繁荣 飞翔32993 王兵 雪之梦技术驿站 Masot b***@icloud.com 一抱一个胖猪猪 ___K

要回复文章请先登录注册

DCloud_App_Array

DCloud_App_Array (作者)

回复 BallBird :
http://www.html5plus.org/doc/zh_cn/device.html#plus.screen.lockOrientation
2015-06-08 21:17
BallBird

BallBird

回复 DCloud_App_Array :
请问下plus.screen在api里找不到啊?这个要这哪查?例如:plus.screen.lockOrientation("portrait-primary");
2015-06-08 16:14
wanZ

wanZ

回复 DCloud_App_Array :
不是吧,为什么,还有将来会出电源管理吗?
2015-04-14 19:26
DCloud_App_Array

DCloud_App_Array (作者)

回复 wanZ :
plus.ui.* API不推荐使用,将来会废弃。
2015-04-14 11:42
wanZ

wanZ

plus.ui.setFullscreen(true);
2015-04-13 21:22