【问题标题】:Hide address bar in Android Chrome automatically自动隐藏 Android Chrome 中的地址栏
【发布时间】:2017-06-09 16:18:29
【问题描述】:

我正在 Android 版 Chrome 上打开一个简单的网站。我需要在没有用户交互的情况下隐藏地址栏。我尝试了window.scrollTo(0, 1) 方法,但它不起作用。我认为较新的浏览器不支持它,但我安装了 Chrome 36,但它仍然无法在那里工作。我知道这是一个黑客。但是我显示的整个网页都是一个黑客,我对此无能为力。我不能使用其他浏览器。我不能使用全屏,因为这需要用户交互。我无法将其变成渐进式应用程序。

只要我手动滚动,地址栏就会消失。所以我想也许我可以以某种方式模拟它。但是我迷失了想法。

【问题讨论】:

  • 只有在实际用户交互导致滚动时才会隐藏。为什么你需要强制地址栏隐藏呢?从页面加载的那一刻起,那个小空间真的那么重要吗?
  • 用于显示数据。并且请求是让它只显示数据而不显示任何其他元素作为地址栏。也不会有任何用户与之交互。
  • 我认为 user7984880 是对的。如果可以隐藏地址栏,网络钓鱼网站可以自动隐藏地址栏,以隐藏您实际上不在您认为的网站上的事实。那会很危险
  • 您可以要求您的用户将应用固定到主屏幕,然后在作为 web 应用启动时使地址栏消失。我确信这是可能的(因为stackedit.io正在这样做),只是不知道如何。
  • 是否可以启用一些 Chrome 标志或类似的东西?我找不到任何有用的东西。

标签: javascript android html google-chrome


【解决方案1】:

我怀疑你是否能够隐藏它,因为这会对 Android 用户的安全构成威胁。

【讨论】:

  • 我还不能发表评论,但我很确定你不能仅仅因为这个原因
猜你喜欢
  • 2015-04-23
  • 2013-07-21
  • 2012-08-08
  • 1970-01-01
  • 2013-07-10
  • 2019-06-22
  • 2012-10-29
  • 1970-01-01
相关资源
最近更新 更多