iOS 7でアドレスバーとステータスバーを非表示にすることはできますか?
ランドスケープアプリでは、現在、以下のコードを使用して以前のiOSバージョンで実行していますが、IOS 7でも動作します。ページを開くと、全画面表示になり、そのままになります。
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">
実際のところ、iOS 7のiPhoneおよびiPadでは、画面の下部をタップするとアドレスバーとステータスバーが表示されます。これを取り除く唯一の方法は、電話の向きを変更してから元の向きに戻すことです。とにかくその操作を回避する方法はありますか?