Phonegap 3.8.0 & iOS8 状态栏
Phonegap 3.8.0 & iOS8 statusbar
真的很简单的问题。我希望能够在我的 Phonegap 应用程序中更改状态栏的字体颜色。注意:我没有使用 Phonegap Build,只是在 phpStorm 中构建应用程序并使用 Phonegap 服务在我的 iPhone 应用程序中显示它。
我已经在 Google 和 Whosebug 上搜索了可能的解决方案,但它们都不起作用。
尝试过的解决方案:
- 元标记index.html
- 正在编辑 MyApp-Info.plist (Phonegap - How do i make the statusbar black?)
- 使用几个 Phonegap/Cordova 插件并编辑 config.xml。这在启动
phonegap serve
时给了我各种 'cannot be parsed' 错误
您是否尝试过状态栏插件?应该可以的。
只需通过终端安装状态栏插件:
cordova plugin add org.apache.cordova.statusbar
然后使用您的 config.xml:
设置状态栏的样式首选项
<preference name="StatusBarBackgroundColor" value="#000000" />
我认为您只能在 iOS 中为状态栏设置自定义背景颜色,或者只为字体设置 white/black 颜色而不能设置其他颜色。
我再说一遍,不是 100% 确定,但我认为您无法在 iOS 中为状态栏设置自定义字体颜色。
真的很简单的问题。我希望能够在我的 Phonegap 应用程序中更改状态栏的字体颜色。注意:我没有使用 Phonegap Build,只是在 phpStorm 中构建应用程序并使用 Phonegap 服务在我的 iPhone 应用程序中显示它。
我已经在 Google 和 Whosebug 上搜索了可能的解决方案,但它们都不起作用。
尝试过的解决方案:
- 元标记index.html
- 正在编辑 MyApp-Info.plist (Phonegap - How do i make the statusbar black?)
- 使用几个 Phonegap/Cordova 插件并编辑 config.xml。这在启动
phonegap serve
时给了我各种 'cannot be parsed' 错误
您是否尝试过状态栏插件?应该可以的。
只需通过终端安装状态栏插件:
cordova plugin add org.apache.cordova.statusbar
然后使用您的 config.xml:
设置状态栏的样式首选项<preference name="StatusBarBackgroundColor" value="#000000" />
我认为您只能在 iOS 中为状态栏设置自定义背景颜色,或者只为字体设置 white/black 颜色而不能设置其他颜色。
我再说一遍,不是 100% 确定,但我认为您无法在 iOS 中为状态栏设置自定义字体颜色。