【发布时间】:2015-01-06 11:58:51
【问题描述】:
iOS 中的 StatusBar 有问题。我的应用 ID 是 234560,StatusBar 版本为“0.1.4”,如建议 (here) 和 phonegap 版本 3.6.3。我已授予权限(CDVStatusBar)和首选项(StatusBarOverlaysWebView false、StatusBarBackgroundColor A7A7A7 和 StatusBarStyle lightcontent),但没有成功。我的栏仍然看起来好像 StatusBarOverlaysWebView 将设置为 true 并且背景颜色也未应用。这就是在我的 config.xml 中设置相关首选项的方式:
<preference name="phonegap-version" value="3.6.3" />
<preference name="orientation" value="both" />
<preference name="target-device" value="universal" />
<preference name="fullscreen" value="false" />
<preference name="webviewbounce" value="false" />
<preference name="stay-in-webview" value="true" />
<preference name="show-splash-screen-spinner" value="true" />
<gap:plugin name="org.apache.cordova.statusbar" version="0.1.4" />
<preference name="permissions" value="none" />
<feature name="Device">
<param name="ios-package" value="CDVDevice" />
</feature>
<feature name="StatusBar">
<param name="ios-package" value="CDVStatusBar" onload="true" />
</feature>
<preference name="StatusBarOverlaysWebView" value="false"/>
<preference name="StatusBarBackgroundColor" value="#A7A7A7"/>
<preference name="StatusBarStyle" value="lightcontent" />
我很想得到任何帮助,我已经阅读了很多关于这个主题的问题,但没有人使用这个 phonegap 版本。提前谢谢!
【问题讨论】:
-
我似乎也有同样的问题。你让它工作了吗?
标签: ios cordova config statusbar