Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ios状态栏phonegap/cordova的黑色文本颜色_Javascript_Ios_Cordova - Fatal编程技术网

Javascript ios状态栏phonegap/cordova的黑色文本颜色

Javascript ios状态栏phonegap/cordova的黑色文本颜色,javascript,ios,cordova,Javascript,Ios,Cordova,我正在尝试在我的phonegap应用程序中更改ios状态栏的文本颜色,但它对我不起作用。 我尝试了cordova.statusbar插件和核心设置的不同组合。 现在,我的config.xml中有以下内容: <preference name="ios-statusbarstyle" value="black-opaque" /> <preference name="StatusBarOverlaysWebView" value="false" /> <preferen

我正在尝试在我的phonegap应用程序中更改ios状态栏的文本颜色,但它对我不起作用。 我尝试了cordova.statusbar插件和核心设置的不同组合。 现在,我的config.xml中有以下内容:

<preference name="ios-statusbarstyle" value="black-opaque" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarStyle" value="default" />

我应该使用哪些设置来获取应用程序状态栏中的黑色文本


p.S.很抱歉我的英语

删除第一个,它不存在 并将
StatusBarStyle
更改为
lightcontent

<preference name="StatusBarStyle" value="lightcontent" />


我使用的是框架7。我需要调用上面的命令将文本设置为黑色。我没有在config.xml中设置样式

如果您的状态栏为黑色,请使用方法
styleLightContent()
处理白色文本;如果您的背景为白色,请使用方法
styleDefault()
处理黑色文本

本方法的文件注释:

//使用默认状态栏(深色文本,用于浅色背景)。
statusBar.styleDefault();
//使用lightContent状态栏(浅文本,用于深色背景)。
statusBar.styleLightContent();
在Android上,
config.xml
中的
首选项
无效。您必须在运行时调用这些方法

不幸的是,它不会自动设置状态栏文本。
您必须找出状态返回的主题颜色,以决定调用哪个方法。或者使用您自己的固定主题或将其覆盖。

我已经删除了第一行,现在我的代码
,但状态栏的颜色仍然是白色:(你想要哪种颜色?你刚才说你想要白色文本你首先安装插件了吗?默认设置会使文本变为黑色默认设置是白色状态栏上的黑色文本,你安装了插件了吗?@jcesarmobile是的,我的配置中有
。我还尝试在安装插件之前和之后放置此代码
。)你在使用cordova或phonegap构建吗?@jceArmobile是的,我在phonegap构建的已安装插件列表中看到org.apache.cordova.statusbar是的?我在问你是否在使用cordova或phonegap构建,答案不能是肯定的,必须是“我使用cordova”或“我使用phonegap构建”
StatusBar.styleDefault();