如何隐藏 iPhone 上的地址栏?
到目前为止,我尝试了两种不同的方法:
在页面加载时使用 JavaScript 向下滚动一个像素的技巧
以及以下元标记:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /><meta name="apple-mobile-web-app-capable" content="yes" />
还有这个:
<meta names="apple-mobile-web-app-status-bar-style" content="black-translucent" />
我完全糊涂了。
PS:哦,我忘记了一件非常重要的事情:网页本身不会溢出浏览器窗口。这可能是 1 像素向下滚动技巧不起作用的原因。
我不能把它变大,因为设计很受欢迎,每个人都可以滚动,但是这个页面会折叠……:)
原文由 Peter Szabo 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是我自己打的。如果地址栏没有隐藏,原因可能只是页面不够长,无法滚动。
当。。。的时候
被调用的页面 必须 比窗口长,这样才能发生滚动事件。
只有当滚动甚至发生时,移动浏览器才会隐藏地址栏。