Ist es möglich, die Adressleiste und die Statusleiste in iOS 7 auszublenden?
In einer Querformat-App verwende ich derzeit den folgenden Code, um dies für frühere iOS-Versionen zu tun, und er funktioniert auch unter iOS 7 gut: Beim Öffnen der Seite wird der Vollbildmodus aktiviert, und dies bleibt auch so.
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">
Tatsache ist, dass auf iOS 7 iPhone und iPad beim Tippen auf den unteren Bildschirmrand die Adressleiste und die Statusleiste angezeigt werden. Sie können diese nur entfernen, indem Sie die Ausrichtung des Telefons ändern und anschließend wieder auf die vorherige Ausrichtung zurücksetzen. Gibt es überhaupt eine Möglichkeit, diese Manipulation zu vermeiden?