javascript - 为移动设备禁用 velocity.js 动画

标签 javascript ios animation velocity.js

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

我假设这需要通过 JavaScript 完成吗??

提前致谢!

最佳答案

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

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

但是,如果您可以将中断动画最小化到 jsFiddle/codepen/jsbin/etc 上的单独测试中,并且如果您看到问题,请在 Velocity 存储库的问题跟踪器上报告它们,这也会很棒。

关于javascript - 为移动设备禁用 velocity.js 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26194421/

相关文章:

c# - 为什么我的更新面板会生成数百个脚本 block ?

javascript - javascript点击事件的问题

c# - 我们可以将 xml 文档返回到客户端应用程序,而不是将其保存在特定目的地吗

ios - 函数返回一个空数组而不是填充它

ios - 使用 CKPartialErrorsByItemIDKey 恢复错误

javascript - 如果 `eval` 里面有多个 Promise,我如何知道它执行是否完成

iphone - Xcode-组织者不显示应用程序

html - 将 CSS 从中心增长到固定宽度

CSS背景动画

ios - 如何为 ScrollView 设置动画?