我正在使用ionic来开发我的混合移动应用程序项目。现在,我正在尝试将一些自定义动画应用到我的app元素中。从我的研究中,我发现velocity.js是性能最快的js动画之一。所以,我尝试将它应用于一个只有2行文本的非常简单的div。它在PC上流畅地制作动画。但当我把它放入低端智能手机时,它的动画非常“不稳定”。与离子侧面菜单动画相比,离子动画非常流畅。
离子动画如何运行如此流畅?它是如何实现的?无论如何我们可以在我们的自定义元素上使用离子动画吗?或者,有没有比velocity.js更好的动画解决方案?
答案 0 :(得分:0)
我不使用离子,但我想他们有一个javascript调用来执行此操作。
否则,谷歌:css turn on hardware acceleration。
这篇文章可能是最好的: HTML5 Rocks High Performance Animations
这也很好: Phonegap提示 Force Hardware Acceleration with translate3d... Sometimes