首先使用到的对象是:
ionic.Platform 关于此对象的详细解释请直接查看官方文档(可以使用谷歌浏览器自带的翻译功能查看):
http://ionicframework.com/docs/api/utility/ionic.Platform/
主要涉及到其中的两个该对象的方法:
1.showStatusBar(shouldShow) 显示或隐藏设备状态栏(在Cordova中)。需要ionic plugin add cordova-plugin-statusbar
2.fullScreen([showFullScreen], [showStatusBar]) 设置应用程序是否为全屏(在Cordova中)。
showFullScreen(可选的)boolean
是否将应用设置为全屏。默认为true。需要ionic plugin add cordova-plugin-statusbar
showStatusBar(可选的)boolean
是否显示设备的状态栏。默认为false。
在实际项目中 Android和IOS在使用的时候有所差异:
android:ionic.Platform.fullScreen();
IOS:ionic.Platform.fullScreen(true,true);(在IOS中不加这两个参数的话可能会无法显示出状态栏)
*使用ionic做渐进式状态栏的话主要用到的也是这两个对象方法,不过android各个机型兼容性需要测试;