好的,所以我正在使用the suggested window-scrollTo method,除了一个小点之外,它在任何地方都是游泳的。
当Safari决定显示“阅读器”按钮时,我想要保存我的页面供以后阅读,它会使地址栏保持整整5秒钟,然后像我问的那样最终隐藏它。用户体验时代的永恒。
这是iOS 6还是在iOS 5中也是这样做的? (目前我没有5台设备可以测试它。)另外,有什么方法可以绕过它吗?
答案 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
元素。