是否有可能隐藏URL栏在iOS 9 (Safari浏览器)使用JavaScript

Is it possible to hide URL bar in iOS 9 (Safari browser) by using JavaScript?

本文关键字:浏览器 Safari 使用 JavaScript 隐藏 有可能 URL 栏在 iOS 是否      更新时间:2023-09-26

我想通过使用JavaScript隐藏单页应用程序的URL栏。

我试图设置更大的body元素的高度,然后执行:

window.scrollTo(0, 0);

但是它不起作用。URL栏仍然可见。如何解决这个问题?

到目前为止,它似乎不能在iOS 9上工作,它在iOS 7.1之后停止工作。

如下所示:

Safari iOS 7 for iPhone/iPod touch无法隐藏导航条

对于iPhone,你可以让你的内容只比视窗高一个像素,这将消除导航条。

工作代码示例:http://pastebin.com/16s8Xvbw

事项:

  • 仅在横向工作,当从纵向翻转到横向时-如果用户以横向方式进入页面,他/她必须翻转到纵向并返回横向。
  • 如果用户触摸顶部/底部附近,导航条将重新出现。
  • 在iPad上根本不起作用