在移动Safari中隐藏地址栏,阅读器按钮可见

时间:2012-09-24 16:49:10

标签: iphone mobile-safari ios6

好的,所以我正在使用the suggested window-scrollTo method,除了一个小点之外,它在任何地方都是游泳的。

当Safari决定显示“阅读器”按钮时,我想要保存我的页面供以后阅读,它会使地址栏保持整整5秒钟,然后像我问的那样最终隐藏它。用户体验时代的永恒。

这是iOS 6还是在iOS 5中也是这样做的? (目前我没有5台设备可以测试它。)另外,有什么方法可以绕过它吗?

3 个答案:

答案 0 :(得分:2)

我看了很多,似乎没有办法禁用阅读器按钮。我发现唯一可行的解​​决方案是让您的网站不那么“可读”,因此Safari不会添加阅读器按钮。究竟是什么让网站“可读”非常模糊。

以下是对“可读”内容的研究:http://mathiasbynens.be/notes/safari-reader

这是一种通过将您的内容放入CSS中来降低其可读性的方法:http://askmike.org/2012/12/a-hacky-way-to-remove-the-reader-button-in-ios-safari/

底线似乎是没有解决方案。希望Apple会添加一个元标记来禁用它,或者至少让我们更快地隐藏地址栏。

答案 1 :(得分:0)

这对我有用:

我将所有内容都放在了ol标签内。

<ol style = "padding:0;margin:0"> 
   my content
</ol>

从我在其他地方阅读的内容来看,读者部分是由页面上的单词数量引发的,但不计算单词中的单词。

答案 2 :(得分:-1)

您可以通过隐藏触发它的内容来禁用阅读器button

然后在页面加载后显示该内容。

例如,如果他们触发了阅读器<p>,请隐藏所有button元素。