【发布时间】:2013-07-21 10:21:43
【问题描述】:
我们有一个网站,使用简单的 JavaScript
<body onLoad="setTimeout(function() {window.scrollTo(0, 1)}, 100);">
我们在大多数浏览器(safari 和原生 android 浏览器)上隐藏了地址栏,这行 JavaScript 对大多数人来说都可以正常工作,但我们注意到 chrome 上有一个奇怪的行为,页面确实向下滚动,但地址栏没有不要隐藏!页面加载完成后,如果用户用手指向下滚动一点,地址栏会正常隐藏。
我也试过用JS向下滚动所有页面,页面完全滚动的结果,地址栏仍然可见...
有人知道我是否忘记使用某些技巧,或者 Chrome 中根本不存在此功能吗?
【问题讨论】:
-
您的应用程序中是否有 webview 并且要隐藏地址栏?
-
不,我有一个网站的移动版本,(以前类似于 web 应用程序),我想隐藏设备浏览器的地址栏,这适用于默认浏览器 nd 对于某些其他的,比如 doplhin、safari 等等,但是对于 chrome,这个 hack 不起作用。
标签: android google-chrome browser hide address-bar