Javascript Android上的初始页面偏移值(是否缓存?)

Javascript Android上的初始页面偏移值(是否缓存?),javascript,android,Javascript,Android,我发现了Android浏览器的小错误/功能 如果向下滚动页面然后重新加载,window.pageYOffset值将不等于0 有一个简单的例子: 如何复制: 复制此代码并在任何android设备上打开页面 如果没有滚动条,请单击“显示隐藏内容”链接以加载更多文本:) 向下滚动浏览器窗口 单击“重新加载”以重新加载页面 在标题下方,您可以看到window.pageYOffset的初始值。在Android设备上,它将>0:( 有人知道如何在Android上清除初始pageYOffset值吗?这不是一

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

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

有一个简单的例子:

如何复制:

  • 复制此代码并在任何android设备上打开页面
  • 如果没有滚动条,请单击“显示隐藏内容”链接以加载更多文本:)
  • 向下滚动浏览器窗口
  • 单击“重新加载”以重新加载页面
  • 在标题下方,您可以看到
    window.pageYOffset
    的初始值。在Android设备上,它将>0:(


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

    这不是一个bug,这是一个帮助人们在重新加载之前阅读内容的功能。你可以在新选项卡中打开页面,而不是重新加载。

    我无法在新选项卡中打开页面。在原始页面上,此“功能”位于检测到我在页面重新加载后使用pageYOffset将自定义弹出窗口居中(表单发送后页面重新加载,弹出窗口包含有关验证错误的消息).Page的高度在重新加载前会动态更改,因此实际偏移量为0,但pageYOffset有其他值。当我在URL中使用带有随机值的伪GET参数重新加载页面时,pageYOffset仍然保持不变。使用window.Scroll滚动也不会得到任何结果(仅在Android上)