Est-il possible de masquer la barre d'adresse et la barre d'état dans iOS 7 ?
Dans une application en mode paysage, j'utilise actuellement le code ci-dessous pour les versions précédentes d'iOS et cela fonctionne bien, même sur IOS 7 : lorsque vous ouvrez la page, elle passe en plein écran et le reste.
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">
Le fait est que sur les iPhone et iPad iOS 7, lorsqu'on touche le bas de l'écran, la barre d'adresse et la barre d'état apparaissent et la seule façon de s'en débarrasser est de changer l'orientation du téléphone puis de le remettre dans l'orientation précédente. Existe-t-il un moyen d'éviter cette manipulation ?