È possibile nascondere la barra degli indirizzi e la barra di stato in iOS 7?
In un'app orizzontale sto attualmente usando il codice qui sotto per farlo per le versioni precedenti di iOS e funziona bene anche su IOS 7: quando si apre la pagina si passa a schermo intero e rimani così.
JS:
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
// Hide the address bar!
window.scrollTo(0, 1);
}, 0);
});
HTML:
<!-- For iOS web apps -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="AMC Walking Dead Story Sync">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
Il fatto è che su iOS 7 iPhone e iPad quando si tocca la parte inferiore dello schermo vengono visualizzati la barra degli indirizzi e la barra di stato e l'unico modo per sbarazzarsi di esso è cambiare l'orientamento del telefono e quindi riportarlo all'orientamento precedente. Esiste un modo per evitare quella manipolazione?