Sie können wie diese versuchen, dieses Add im config.xml, mit dem Hex-Wert der Farbe, die Sie festlegen möchten:
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarBackgroundColor" value="#000000" />
Für ngCordova oder ionische-native können Sie
verwenden
$cordovaStatusbar.styleColor('black');
$cordovaStatusbar.styleHex('#000');
Oder Sie überprüfen auf der Statusbar cordova Plugin github Seite gibt es einige Möglichkeiten, um die Farbe der Statusleiste zu ändern: https://github.com/apache/cordova-plugin-statusbar
Für Android:
if (cordova.platformId == 'android') {
StatusBar.backgroundColorByHexString("#333");
}
Für iOS
auf iOS 7, wenn Sie StatusBar.statusBarOverlaysWebView auf false gesetzt, können Sie die Hintergrundfarbe der Statusbar von Farbnamen gesetzt .
StatusBar.backgroundColorByName("red");
Unterstützte Farbnamen sind:
black, darkGray, lightGray, white, gray, red, green, blue, cyan, yellow, magenta, orange, purple, brown
Oder
Legt die Hintergrundfarbe des statusbar durch einen Hex-String.
StatusBar.backgroundColorByHexString("#C0C0C0");
CSS-Kurzschreibeigenschaften werden ebenfalls unterstützt.
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).
Auf WP7 und WP8 können Sie auch Werte wie #AARRGGBB angeben, wo AA ein Alpha-Wert
Wäre besser, @ das [ionische Forum] (https://forum.ionicframework.com/) anstatt hier zu posten. – t0mm13b