我想知道用户在iphone手机游戏中在视口内"滚动"了多远的x/y偏移量.
换句话说,如果我(通过javascript)重新加载当前页面,我想找到我需要传递给window.scrollTo(...)的值,以便重新定位文档/视口,因为它当前.
window.pageXOffset始终报告0
jquery的$('body').scrollTop()总是报告0
事件有一个pageX,但如果您的手势是向上/向下"轻弹"页面,这将不会解释在您松开手指后发生的页面滚动.也就是说,当手指离开屏幕时,它会给我一个点,但这并不总是与页面完成滚动后的位置相匹配.
有什么指针吗?
window.pageYOffset
应该给你当前的滚动偏移量.还有window.pageXOffset
,如果你需要它.