在公司app发布过程中发现一旦改过header-bar的高度之后在ios内部或者通过ionic build browser生成的网页打开都不是正常的
通过chrome的查看工具发现自己写的样式被直接覆盖掉了,
ionic build browser生成网页的修改方法是去掉platform-cordova样式之后就能正常显示,但是在ios下不能这样处理,
处理方法参考地址 http://stackoverflow.com/questions/30564530/ionic-ios-header-padding-removal?answertab=active#tab-top
@Karan Kumar的回答
在config.xml中添加如下节点
<preference name="StatusBarOverlaysWebView" value="false"/>
在run文件的$ionicPlatform.ready中添加如下代码:
ionic.Platform.fullScreen(true, true);
如果该不行需要重新安装一下statusbar插件
时间: 2024-10-15 08:31:07