使用javascript模拟touchmove惯性

时间:2012-02-29 08:55:33

标签: javascript ios javascript-events touch

问题是在touchmove事件发生后的惯性期间,javascript似乎暂停,UI等待惯性结束,然后再重绘。

我想在touchmove / inertia期间发生动画。是否有一个JS库或插件可以阻止默认事件,然后有效地模拟它?

由于

2 个答案:

答案 0 :(得分:1)

实现它已经超过一年,因为你问,这可能是你正在寻找的。我刚刚写了一个jQuery'插件'(更像是一个脚本)来处理触摸事件并模拟动量滚动。您可以在http://www.hnldesign.nl/work/code/simulate-momentum-scrolling-in-jquery/

找到该脚本和详细说明

答案 1 :(得分:0)

当您注意到惯性滚动处于活动状态时,执行JavaScript暂停。

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