Вы можете попробовать, как это добавить это в config.xml, с шестнадцатеричным значением цвета вы хотите установить:
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarBackgroundColor" value="#000000" />
Для ngCordova или ионно-нативный вы можете использовать
$cordovaStatusbar.styleColor('black');
$cordovaStatusbar.styleHex('#000');
Или проверить на странице плагина GitHub статусной Cordova есть несколько способов, чтобы изменить цвет строки состояния: https://github.com/apache/cordova-plugin-statusbar
для Android:
if (cordova.platformId == 'android') {
StatusBar.backgroundColorByHexString("#333");
}
Для прошивки
КСНЫ 7, когда вы установили StatusBar.statusBarOverlaysWebView ложь, вы можете установить цвет фона статусного по имени цвета ,
StatusBar.backgroundColorByName("red");
Поддерживаемые названия цвета являются:
black, darkGray, lightGray, white, gray, red, green, blue, cyan, yellow, magenta, orange, purple, brown
Или
Устанавливает цвет фона статусной с помощью шестнадцатеричной строки.
StatusBar.backgroundColorByHexString("#C0C0C0");
Также поддерживаются стенографические свойства CSS.
StatusBar.backgroundColorByHexString("#333"); // => #333333
StatusBar.backgroundColorByHexString("#FAB"); // => #FFAABB
On iOS 7, when you set StatusBar.statusBarOverlaysWebView to false, you can set the background color of the statusbar by a hex string (#RRGGBB).
На WP7 и WP8 вы можете также указать значения как #AARRGGBB, где АА значение альфа-
Было бы лучше опубликовать @ [Ионный форум] (https://forum.ionicframework.com/), а не здесь. – t0mm13b