如何更改状态栏颜色Ionic 3应用程序

Aka*_*ary 0 ionic-framework

我一直在尝试使用以下方法在Ionic App中更改状态栏颜色:

 import { StatusBar } from '@ionic-native/status-bar';

 constructor(private statusBar: StatusBar) { }

 this.statusBar.overlaysWebView(true);

 this.statusBar.backgroundColorByHexString('#ffffff');
Run Code Online (Sandbox Code Playgroud)

但是状态栏的颜色仍然不会改变。

Aka*_*ary 6

经过几天的搜索终于找到了解决方案。首次安装

ionic cordova plugin add cordova-plugin-statusbar
npm install --save @ionic-native/status-bar
Run Code Online (Sandbox Code Playgroud)

然后将以下内容添加到config.xml中

<preference name="StatusBarBackgroundColor" value="#2873ed" />
<preference name="StatusBarOverlaysWebView" value="true" />
Run Code Online (Sandbox Code Playgroud)