2014-10-04 66 views
3

我已经创建了几个Velocity.js动画,可以在使用Chrome,Safari和Firefox的笔记本电脑上正常工作,但是,动画有时会崩溃或不会出现在我的ipad2上。由于它有时会起作用,因此我相信它是我的ipad2。我的问题是,是否可以禁用所有移动设备的动画,以便它们显示非动画内容?为移动设备禁用velocity.js动画

假设这需要通过JavaScript完成?

在此先感谢!

+0

请将@ ydaniv的回复设置为正确答案(如果适用)。 – xanderiel 2014-11-05 12:12:15

回答

3

您可以使用Velocity的mocksee docs,财产强制所有动画持续时间和延迟为0 只是为了验证这个想法,是这样的:

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

但它也将是巨大的,如果您可以将突破性动画最小化为针对jsFiddle/codepen/jsbin /等的单独测试,并且如果您发现问题,请在Velocity repo的问题跟踪器上报告它们。