Android上的初始pageYOffset值(是否缓存?)

Initial pageYOffset value on Android (is it cached?)

本文关键字:是否 缓存 pageYOffset Android      更新时间:2024-02-05

我发现了Android浏览器的小错误/功能。

如果向下滚动页面然后重新加载,window.pageYOffset值将不等于0!

有一个简单的例子:http://pastebin.com/bHzc5Ymi

如何复制:

  1. 复制此代码并在任何android设备上打开页面
  2. 如果没有滚动条,请单击"显示隐藏内容"链接以加载更多文本:)
  3. 向下滚动浏览器窗口
  4. 单击"重新加载"以重新锁定页面

在标题下方,您可以看到window.pageYOffset的初始值。它将在Android设备上>0:(

有人知道如何在Android上清除初始pageYOffset值吗?

这不是一个bug,这是一个帮助人们在重新加载之前读取所读内容的函数。您可以在新选项卡中打开页面,而不是重新加载。