科尔多瓦 phonegap 状态栏不工作
Posted
技术标签:
【中文标题】科尔多瓦 phonegap 状态栏不工作【英文标题】:cordova phonegap Statusbar not working 【发布时间】:2017-01-16 21:01:57 【问题描述】:我正在开发一个 ios 项目。 我想设置我的状态栏,但它不起作用。
我在我的 config.xml 中添加了:
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarBackgroundColor" value="#000000" />
并将插件添加到我的项目中:
cordova plugin add cordova-plugin-statusbar
但它不起作用。
我的版本是cordova 6.3.1
有什么想法吗?
【问题讨论】:
尝试做一个“cordova clean ios”。如果一个选项,“cordova 平台删除 ios ;cordova 平台添加 ios ;cordova 构建 ios”,因为有时 cordova 会保留生成项目的缓存 @Sombriks 我试过这个,但它不起作用...... 【参考方案1】:解决办法是,我忘记将cordova.js
文件插入index.html
。
【讨论】:
【参考方案2】:在您的 xcode 项目中,找到项目 .plist
文件(遵循命名约定 projectName-Info.plist) 并将以下两个键值对添加到文件中:
Status bar is initially hidden: YES
View controller-based status bar appearance: NO
在 iOS 10.0.2 上使用 Cordova 6.3.1 测试
【讨论】:
以上是关于科尔多瓦 phonegap 状态栏不工作的主要内容,如果未能解决你的问题,请参考以下文章