我想使用JavaScript隐藏单页应用程序中的URL栏。
我试图设置'body'元素的更大高度,然后执行:
window.scrollTo(0, 0);
但它不起作用。 URL栏仍然可见。我该如何解决这个问题?
答案 0 :(得分:3)
对于iPhone,您可以使您的内容比视口高一个像素,这将消除导航栏。
工作代码示例:http://pastebin.com/16s8Xvbw
<强>注意事项:强>
答案 1 :(得分:3)
到目前为止它似乎无法在iOS 9上运行,它在iOS 7.1之后停止工作。
如下所示:
Impossible to hide navigation bars in Safari iOS 7 for iPhone/iPod touch