Строка состояния не торчит на некоторых iPad - PullRequest
0 голосов
/ 17 января 2019

У нас есть гибридное приложение ionic1 и cordova. На некоторых iPads строка состояния сбрасывается в фиксированное положение на экране. Это же приложение работает на iPhone и некоторых iPad.

Некоторые другие детали:

Project: Ionic1

Cordova Version: 8.1.2

"cordova-plugin-statusbar": "^2.4.1",

Предпочтение установлено в config.xml

<preference name="StatusBarStyle" value="lightcontent" />

Код, используемый в app.js

   if (window.StatusBar) {
         // org.apache.cordova.statusbar required
        if(ionic.Platform.isIOS()){
            StatusBar.overlaysWebView(false);
            StatusBar.styleBlackTranslucent();
            StatusBar.backgroundColorByHexString("#C81B1B");  
        }else{
            StatusBar.styleDefault();
        }    
    }

enter image description here

1 Ответ

0 голосов
/ 18 января 2019

Обычно вам нужно установить overlaysWebView на true, потому что вы уже создали пространство для строки состояния.

 StatusBar.overlaysWebView(True);
...