|
|
@@ -58,20 +58,14 @@ export default {
|
|
|
this.show = true;
|
|
|
}
|
|
|
if (this.$route.meta.tabColor) {
|
|
|
- // eslint-disable-next-line no-undef
|
|
|
- if (window.cordova && StatusBar) {
|
|
|
- // eslint-disable-next-line no-undef
|
|
|
+ if (window.cordova && StatusBar && StatusBar.isVisible) {
|
|
|
StatusBar.backgroundColorByHexString(this.$route.meta.tabColor);
|
|
|
- // eslint-disable-next-line no-undef
|
|
|
StatusBar.styleLightContent();
|
|
|
}
|
|
|
this.tabColor = this.$route.meta.tabColor;
|
|
|
} else {
|
|
|
- // eslint-disable-next-line no-undef
|
|
|
- if (window.cordova && StatusBar) {
|
|
|
- // eslint-disable-next-line no-undef
|
|
|
+ if (window.cordova && StatusBar && StatusBar.isVisible) {
|
|
|
StatusBar.backgroundColorByHexString('#ffffff');
|
|
|
- // eslint-disable-next-line no-undef
|
|
|
StatusBar.styleDefault();
|
|
|
}
|
|
|
this.tabColor = '';
|