在带有默认浏览器的三星 S3 中,所有列出的本机 js 和 Jquery 代码均不提供
$('html').scrollTop()
window.pageYOffset
document.documentElement.scrollTop
document.body.scrollTop
不提供滚动位置并返回 0。我还不能测试很多手机,但我想这个问题也可能出现在其他 Android 手机上。至少三星的。
安装Chrome后出现第二个问题,位置正确,但是这一次,Chrome 没有给touchmove事件提供预期的反馈。触摸开始时仅抛出一次。所以添加了下面列出的所有事件
touch
touchend
touchmove
touchstart
但没有变化。再次仅在开始时或触摸屏幕时抛出一次。所以它会导致项目工作流程的延迟..
有任何想法或解决方法来解决它。这是我们的测试页面: