我正在尝试修改ionic应用程序中原生状态栏的颜色,但我无法使其正常工作。我已经安装了cordova-plugin-statusbar,并且安装很顺利。以下代码完美地运行:
if (StatusBar) {
StatusBar.hide();
}
但是尝试使用其他的可用函数,比如:
if (StatusBar) {
StatusBar.backgroundColorByHex('#RRGGBB');
}
无法工作,应用程序仅使用标准状态栏。
我还在config.xml中添加了<preference name="StatusBarOverlaysWebView" value="true" />
,并在运行时通过编程设置它。
Cordova版本为5.1.1,Ionic版本为1.5.5,我正在使用Android 21进行测试。有人遇到过同样的问题或知道如何解决吗?