2016-12-16 3 views
0

Я занимаюсь разработкой IOS приложение с PhoneGap (Кордова) и моя проблема заключается в том, что строка состояния накладывания мой WebView/приложение:IOS статусной наложения PhoneGap

enter image description here

Я добавил предпочтения в моей конфигурации. xml, но они не работают:

<preference name="StatusBarOverlaysWebView" value="false" /> 
<preference name="StatusBarBackgroundColor" value="#0ff000" /> 
<preference name="StatusBarStyle" value="default" /> 

Как я могу это решить?

ответ

0

решаемые таким образом: С установленным Cordova-плагин-статусной, добавили эту строку в config.xml:

<gap:plugin name="com.phonegap.plugin.statusbar" /> 

, а затем в index.html:

<script type="text/javascript"> 
     document.addEventListener("deviceready", onDeviceReady, false); 

     function onDeviceReady(){ 
      StatusBar.overlaysWebView(false); 
     } 
</script> 
0

Заканчивать Шаг 3: в нижней части страницы по этой ссылке ...

https://ccoenraets.github.io/cordova-tutorial/handlebars-templates.html

Это на самом деле выглядит идентично тому, что вы сделали, но также включает в себя плагин для узла в строке состояния вопрос.

cordova plugin add cordova-plugin-statusbar 

Надеюсь, это поможет.

+0

Испытано но не работает – slash89mf

0

Команда установки для Status bar Plugin

cordova plugin add cordova-plugin-statusbar 

StatusBarOverlaysWebView (boolean, по умолчанию - true). На iOS 7 сделайте оверлей статусной панели или не наложите WebView при запуске. Добавить эту строку в config.xml

<preference name="StatusBarOverlaysWebView" value="false" /> 

official documentation Пожалуйста, прочтите для лучшего понимания

 Смежные вопросы

  • Нет связанных вопросов^_^