Est-il possible de masquer la barre d'adresse et la barre d'état dans iOS 7?
Dans une application paysage, j'utilise actuellement le code ci-dessous pour le faire pour les versions iOS précédentes et cela fonctionne bien même sur IOS 7: lors de l'ouverture de la page, il 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 iOS 7 iPhone et iPad lorsque vous appuyez sur 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 la ramener à l'orientation précédente. Existe-t-il de toute façon pour éviter cette manipulation?