2011-11-17 37 views
0

好吧我使用jquery制作一个移动应用程序,然后使用phonegap在Android上运行它,但过渡是不稳定和缓慢的,有没有人有任何加快jQuery动画的建议?谢谢:)在手机浏览器上让jquery过渡更流畅吗?

+1

是动画在您的浏览器中缓慢?听起来你的设备无论如何都无法应付动画。我从来没有用PhoneGap对它进行过测试,但是考虑到CSS转换可能是一种选择,因为它们在硬件加速和移动性方面表现更好。 – amustill

+0

我的浏览器(chrome)有很快的速度,但是当我将它们编译成应用程序并在手机上运行时(droid x),它运行速度会更慢。 –

回答

0

所有的jQuery动画效果可以给出一个持续时间值增加一个论点:

$('div.container').fadeIn('fast'); // Shortcut for 200 milliseconds 
$('div.container').fadeIn('slow'); // Shortcut for 600 milliseconds 
$('div.container').fadeIn();  // Default value of 400 milliseconds 
$('div.container').fadeIn(100);  // Specify whatever value you want. 
+0

有一个正确的速度,它只是他们是波涛汹涌,并且整个大巴闪烁白色当你点击一个过渡链接。 –

+0

听起来像是坏硬件或无法处理动画的浏览器的限制。对不起,我误解了你的问题。您应该标题为“让jQuery在移动浏览器上更平滑”。 –

+0

好的,谢谢:)对不起,标题。 –

0

你应该以毫秒为单位的动画功能,以加快或减慢的影响