ios状态栏phonegap/cordova的黑色文本颜色
Black text color for ios statusbar phonegap/cordova
我试图在我的phonegap应用程序中改变ios状态栏的文本颜色,但它不适合我。我为cordova尝试了不同的设置组合。状态栏插件和核心设置。现在在config.xml中有如下内容:
<preference name="ios-statusbarstyle" value="black-opaque" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarStyle" value="default" />
我应该使用哪些设置来获得黑色文本在我的应用程序的状态栏?
注:对不起我的英语
删除第一个,它不存在将StatusBarStyle
改为lightcontent
<preference name="StatusBarStyle" value="lightcontent" />
StatusBar.styleDefault();
https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-statusbar/我正在使用框架7。我需要调用上面的命令来设置文本为黑色。我没有在config.xml中设置样式
如果你的状态栏是黑色的,使用styleLightContent()
方法处理白色文本;如果你的背景是白色的,使用styleDefault()
方法处理黑色文本。
这个方法的文档注释:
// Use the default statusbar (dark text, for light backgrounds).
statusBar.styleDefault();
// Use the lightContent statusbar (light text, for dark backgrounds).
statusBar.styleLightContent();
在Android上config.xml
中的preference
没有效果。你必须在运行时调用这些方法。看到文档
遗憾的是,它不能自动设置状态栏文本。您必须找出状态返回的主题颜色,以决定调用哪个方法。或者使用你自己的固定主题或覆盖它。
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- jQuery匹配JSON对象的部分文本
- onkeyup无法动态创建多个文本区域
- 如何在下面的ES6循环中获得前面的文本
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 借助asp.net验证或java脚本对多个文本进行验证
- 无法在ajaxStart中更改跨度文本
- 高亮显示时编辑文本大小和颜色
- jquery中的文本框验证
- 使用jQuery以红色和黑色闪烁文本
- 标记标签始终打印黑色文本,而不是指定的颜色
- 将鼠标悬停在图像上时获得带有文本的黑色叠加层
- 需要一个javascript函数在点击按钮时将文本重置为黑色
- 如何在jspdf中把黑色文本放在灰色矩形的顶部
- ios状态栏phonegap/cordova的黑色文本颜色
- 将导航条文本从白色变为黑色,就像装满水的杯子一样