如何避免在android中滚动跳转

时间:2016-01-26 22:14:12

标签: javascript jquery performance

我有一个带有照片库的应用程序,它在一行中显示,用户可以向左和向右滚动。在图像之间。 当我执行滚动时,我可以在控制台中看到(在调试代码时使用chrome)以下错误:

  

忽略尝试使用cancelable = false取消touchmove事件,例如因为滚动正在进行且无法中断。

此错误导致滚动跳转并且看起来不平滑。

如何解决此错误? 我无法找到一个好的答案。

更新:它只发生在phonegap中。不在移动网络中。

谢谢!

1 个答案:

答案 0 :(得分:0)

不确定该错误是否使动画效果不佳。就我在this answer看到的情况而言,返回true将删除警告。

智能手机上的Javascript动画往往性能较差,因为它们没有硬件加速。您可以尝试找到使用CSS3过渡的照片库,这是硬件加速的。