是否可以在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上,点击屏幕底部时,将显示地址栏和状态栏,而摆脱它的唯一方法是更改电话方向,然后将其更改回先前的方向。无论如何要避免这种操纵?
这个答案很多已经stackoverflow.com/questions/18813476/...
—
ALLINONE
我看不到SO的答案比这里的示例代码更有效。嗯...
—
bmike