Javascript Velocity.js';非常低的性能

Javascript Velocity.js';非常低的性能,javascript,animation,velocity.js,Javascript,Animation,Velocity.js,我刚刚将我目前正在开发的一个网站的动画引擎从Jquery Transit更改为Velocity.js。我只是简单地将transition()改为velocity(),当它工作时,velocity.js渲染的动画的性能要比Transit差得多。随着运输,我得到了几乎完美的60帧每秒和正确的时间,而速度给我不到10帧每秒和动画速度似乎是不正确的。Velocity的动画与Transit相比给人一种沉重而缓慢的印象,但理论上Velocity应该表现得更好 有人知道问题出在哪里吗?这可能是因为它与该网站上

我刚刚将我目前正在开发的一个网站的动画引擎从Jquery Transit更改为Velocity.js。我只是简单地将transition()改为velocity(),当它工作时,velocity.js渲染的动画的性能要比Transit差得多。随着运输,我得到了几乎完美的60帧每秒和正确的时间,而速度给我不到10帧每秒和动画速度似乎是不正确的。Velocity的动画与Transit相比给人一种沉重而缓慢的印象,但理论上Velocity应该表现得更好

有人知道问题出在哪里吗?这可能是因为它与该网站上同样存在的slick.js(carousel)冲突吗

这是我使用的语法摘录,我想没有什么不寻常的地方

$contactOverlay.velocity({ height: '100%' }, 300);

感谢您的帮助。

如果将Velocity.js与其他动画库(如jQuery的动画)一起使用(尤其是当它们同时处于活动状态时),那么它的性能会很差。确保Velocity.js是唯一可以为页面上的元素设置动画的东西。
根据我的经验,纯CSS动画不应该是个问题。

Velocity.js如果与其他动画库一起使用,比如jQuery的动画(特别是当它们同时处于活动状态时),性能就不好。确保Velocity.js是唯一可以为页面上的元素设置动画的东西。
根据我的经验,纯CSS动画不应该是个问题。

你能提供更多的代码吗?你的html和其他相关的js?最好是小提琴。你能提供更多的代码吗?你的html和其他相关的js?小提琴是理想的。