3
我已经创建了几个Velocity.js动画,可以在使用Chrome,Safari和Firefox的笔记本电脑上正常工作,但是,动画有时会崩溃或不会出现在我的ipad2上。由于它有时会起作用,因此我相信它是我的ipad2。我的问题是,是否可以禁用所有移动设备的动画,以便它们显示非动画内容?为移动设备禁用velocity.js动画
假设这需要通过JavaScript完成?
在此先感谢!
我已经创建了几个Velocity.js动画,可以在使用Chrome,Safari和Firefox的笔记本电脑上正常工作,但是,动画有时会崩溃或不会出现在我的ipad2上。由于它有时会起作用,因此我相信它是我的ipad2。我的问题是,是否可以禁用所有移动设备的动画,以便它们显示非动画内容?为移动设备禁用velocity.js动画
假设这需要通过JavaScript完成?
在此先感谢!
您可以使用Velocity的mock
,see docs,财产强制所有动画持续时间和延迟为0 只是为了验证这个想法,是这样的:
Velocity.mock = /iPad|iPod/.test(window.navigator.userAgent);
但它也将是巨大的,如果您可以将突破性动画最小化为针对jsFiddle/codepen/jsbin /等的单独测试,并且如果您发现问题,请在Velocity repo的问题跟踪器上报告它们。
请将@ ydaniv的回复设置为正确答案(如果适用)。 – xanderiel 2014-11-05 12:12:15