当前位置:  开发笔记 > 编程语言 > 正文

如何在移动safari/iphone中找到(在javascript中)当前的"滚动"偏移量

如何解决《如何在移动safari/iphone中找到(在javascript中)当前的"滚动"偏移量》经验,为你挑选了1个好方法。

我想知道用户在iphone手机游戏中在视口内"滚动"了多远的x/y偏移量.

换句话说,如果我(通过javascript)重新加载当前页面,我想找到我需要传递给window.scrollTo(...)的值,以便重新定位文档/视口,因为它当前.

window.pageXOffset始终报告0

jquery的$('body').scrollTop()总是报告0

事件有一个pageX,但如果您的手势是向上/向下"轻弹"页面,这将不会解释在您松开手指后发生的页面滚动.也就是说,当手指离开屏幕时,它会给我一个点,但这并不总是与页面完成滚动后的位置相匹配.

有什么指针吗?



1> pendor..:

window.pageYOffset应该给你当前的滚动偏移量.还有window.pageXOffset,如果你需要它.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有