首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Javascript模拟touchmove惯性

用Javascript模拟touchmove惯性
EN

Stack Overflow用户
提问于 2012-02-29 16:55:33
回答 2查看 2.5K关注 0票数 1

问题是,在touchmove事件之后的惯性期间,Javascript似乎会暂停,而UI会等待,直到惯性结束后才重新绘制。

我希望在触摸移动/惯性过程中发生动画。有没有JS库或插件可以阻止默认事件,然后有效地模拟它?

EN

回答 2

Stack Overflow用户

发布于 2013-12-04 19:29:24

意识到你已经问了一年多了,这可能就是你想要的。我刚刚写了一个jQuery“插件”(更像是一个脚本),它可以处理触摸事件并模拟动量滚动。你可以在http://www.hnldesign.nl/work/code/simulate-momentum-scrolling-in-jquery/上找到脚本和详细的解释

票数 1
EN

Stack Overflow用户

发布于 2012-02-29 20:30:12

正如您已经注意到的,当惯性滚动处于活动状态时,JavaScript的执行会暂停。

我不知道它是否可以禁用(没听说过)。但你可以尝试使用例如overflow:隐藏在你不想被滚动的区域,然后使用http://cubiq.org/iscroll或类似的工具来模拟滚动行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9496102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档