Aggiornato:
In realtà, c'è una correzione per Cordova-plugin-statusbar che è stato commesso su GitHub e dovrebbe atterrare nella versione 2.1.4+ (cioè non è necessario un plugin aggiuntivo come indicato nella mia risposta originale). Per ottenere l'ultima cordova-plugin-statusbar ora, tipo
cordova plugin add https://github.com/apache/cordova-plugin-statusbar.git
La barra di stato dovrebbe ora rimanere nascosti quando si interagisce con gli input, tastiera ecc
risposta originale:
Ho sistemato con il plugin cordova-plugin-fullscreen
cordova plugin add cordova-plugin-fullscreen
Quindi, dopo deviceready
:
StatusBar.hide();
if (typeof AndroidFullScreen !== 'undefined') { // Fullscreen plugin exists ?
function errorFunction(error) { console.error(error); }
AndroidFullScreen.isSupported(AndroidFullScreen.immersiveMode, errorFunction);
}
ImmersiveMode mantiene nascosta interagendo con ingressi, tastiera, ecc
Nota: come da cordova-plugin-fullscreen documenti, questo metodo è supportato solo su Android 4.4+. Esiste anche una "modalità lean" per Android 4.0+, ma mostra la barra di stato durante l'interazione (non ideale)
fonte
2016-07-11 03:40:41
Qual è la versione del plug-in, ad esempio l'output di 'cordova plugins'? Hai provato l'ultima versione? 'cordova plugin rm statusbar && plugin cordova aggiungere https: // github.com/apache/cordova-plugin-statusbar' – daserge
Versione 2.1.2 del plugin della barra di stato – user40101121
La versione master funziona allo stesso modo? – daserge