ionic v1 的 ionic cordova 状态栏不工作

ionic cordova statusbar for ionic v1 not working

我有一个 ionic v1 应用程序,我正在尝试解决状态栏元素被我的应用程序背景淡出的问题。

我正在使用状态栏 cordova 插件。

我安装了状态栏的 cordova 插件,看到它安装在我的 config.xml。

我的 config.xml.

中有以下配置
<plugin name="cordova-plugin-statusbar" spec="~2.2.0" />
<preference name="StatusBarBackgroundColor" value="#000000" />

插件是我安装的时候自动添加的。偏好是我添加的。但这不起作用。我的状态栏背景没有改变。

我在这里错过了什么???

我的版本:

global packages:

    cordova (Cordova CLI) : 8.0.0 

local packages:

    Cordova Platforms : android 6.3.0 ios 4.5.3
    Ionic Framework   : ionic1 1.3.2

只需删除 config.xml

中的行
<preference name="StatusBarBackgroundColor" value="#000000" />

在你的 ionic v1 应用中的 app.js 文件中

在您的 angular 模块 运行 函数中添加以下代码

        if (window.StatusBar) {                    
                StatusBar.styleDefault();
                StatusBar.backgroundColorByHexString('#262424');
            }