【发布时间】:2016-01-02 08:50:06
【问题描述】:
我想使用 JavaScript 从我的单页应用程序中隐藏 URL 栏。
我尝试将'body'元素的高度设置得更大,然后执行:
window.scrollTo(0, 0);
但它不起作用。 URL 栏仍然可见。我该如何解决这个问题?
【问题讨论】:
标签: javascript iphone ios9 single-page-application
我想使用 JavaScript 从我的单页应用程序中隐藏 URL 栏。
我尝试将'body'元素的高度设置得更大,然后执行:
window.scrollTo(0, 0);
但它不起作用。 URL 栏仍然可见。我该如何解决这个问题?
【问题讨论】:
标签: javascript iphone ios9 single-page-application
对于 iPhone,您可以使您的内容仅比视口高 1 个像素,这将消除导航栏。
工作代码示例:http://pastebin.com/16s8Xvbw
注意事项:
【讨论】:
到目前为止,它似乎在 iOS 9 上不起作用,它在 iOS 7.1 之后停止工作。
如下所示:
Impossible to hide navigation bars in Safari iOS 7 for iPhone/iPod touch
【讨论】: