离子v1的离子cordova状态栏不起作用

时间:2018-03-30 02:29:43

标签: ionic-framework cordova-plugins ngcordova

我有一个离子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

1 个答案:

答案 0 :(得分:1)

只需从config.xml

中删除该行
<preference name="StatusBarBackgroundColor" value="#000000" />

在离子v1应用程序的app.js文件中

在角度模块运行功能

中添加以下代码
        if (window.StatusBar) {                    
                StatusBar.styleDefault();
                StatusBar.backgroundColorByHexString('#262424');
            }