禁用移动设备的velocity.js动画

时间:2014-10-04 15:46:51

标签: javascript ios animation velocity.js

我创建了一些Velocity.js动画,这些动画在使用Chrome,Safari和Firefox的笔记本电脑上运行良好,但动画有时会崩溃或不会出现在我的ipad2上。由于它有时会起作用,所以让我相信它是我的ipad2。我的问题是,是否可以禁用所有移动设备的动画,以便显示非动画内容?

假设这需要通过JavaScript完成?

提前致谢!

1 个答案:

答案 0 :(得分:3)

您可以使用Velocity的mocksee docs属性强制所有动画的持续时间和延迟为0。 只是为了证明这个想法,比如:

Velocity.mock = /iPad|iPod/.test(window.navigator.userAgent);

但如果您可以将破坏动画最小化到jsFiddle / codepen / jsbin / etc的单独测试中,并且如果您在Velocity repo的问题跟踪器上看到问题报告它们,那么它也会很棒。