我在多个基于Chromium内核的浏览器上发现了这个问题。我已经在Chromium Issues上提交了一个问题单,但项目成员无法复现这个问题,而我正在努力找出为什么会出现这种情况(因为这个问题在许多页面上都会出现,如Google.com、Amazon.com等,而且是在多个没有共同点的MacOS设备上)。我们已经在一个全新的Chrome安装上测试过了,但问题依然存在。我认为这是一个bug,现在我想知道其他人是否也无法复现这个问题。如果您能够复现(请参阅下面的说明),或者对该问题有新的发现/见解,请考虑支持问题单/Chromium Issue。
Chrome版本
91.0.4472.101(官方版)(x86_64)
测试的URL
测试的其他浏览器
- Safari:没有这个问题
- Firefox:没有这个问题
- Edge:有相同的问题(也基于Chromium)
- Chrome Canary:有相同的问题(也基于Chromium)
如何重现问题?
刷新页面(Command+Shift+R),在页面加载时或并行滚动向上滚动(您需要快速操作才能重现)。
期望结果是什么?
预期页面不会超过滚动并停在页面顶部/底部,而是可以无限滚动到页面顶部,向下滚动时也出现相同的问题,应该停止在页面底部。
实际发生了什么?
浏览器会在页面顶部/底部一直滚动。一旦触发了无限滚动,即使刷新页面,该行为也不会消失 - 更改行为的唯一方法是将URL复制并粘贴到新选项卡中。