参考文档:http://www.html5plus.org/doc/zh_cn/navigator.html
1、沉浸式状态栏

如果页面顶部是图片,一般会把状态栏变成透明。

//是否支持沉浸式状态栏
alert(plus.navigator.isImmersedStatusbar());
默认是不支持的,会弹出false. 想让环境支持,需要修改项目下的配置文件manifest.json
“plus”:{
	“statusbar”: {
	“immersed”: true
	},}
//修改完成后,会弹出true.
2、状态栏全屏

全屏并非状态栏透明或变色,而是没有状态栏,也就是看不见电量、信号那条了。

//参数:true - 全屏;false - 不全屏
plus.navigator.setFullscreen(true);
3、状态栏背景色

修改背景色一般用于页面顶部背景色为纯色的场景,修改成和页面一致的背景色,使页面更和谐:

//设置系统状态栏背景色
plus.navigator.setStatusBarBackground(’#6495ED’);
4、状态栏文字颜色

前景色的使用限制,只能设置黑或白:

//参数:dark - 黑色; light - 白色
plus.navigator.setStatusBarStyle(‘light’);
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐