我目前正在进行一个项目,在这个项目中,我使用SWFObject来包含一个闪存头(一些火动画)。另外,我还在页面上使用jQuery进行几个动画和效果,比如图像滑翔机和悬停效果。
我遇到的问题:
时,闪存动画似乎被卡住了。
我试着删除几个jQuery动画并简化页面,但是只有一个悬停菜单,当在菜单上悬停时,闪存动画和jQuery动画都是滞后的。
我的页面运行顺畅的唯一浏览器是Chrome和Opera,但它的CPU使用率很高。FF3&4和IE7-9总是产生坏的帧率。
我试图减少jQuery内部的fx间隔期,这似乎是有帮助的,但动画不再平滑。我是唯一一个有这个问题的人,我在这里找不到其他关于这个话题的帖子吗?!
网址:http://zend.rollingdevils DOT
问候
更新:
问题求解
我们将计算机的显卡从GeForce 8400 to改为8800 to。在此之后,动画运行平稳。我从没想过那会是图形卡^^
发布于 2011-06-22 15:21:57
我也有同样的问题,一些网站,我所做的,使用大闪存动画和脚本在同一时间。
在这种情况下,最好的方法是一次只禁用一个脚本,每次再次检查结果,看看总体速度是否提高了,这样就可以找到重脚本。
如果无法找到这种方式,请尝试一次禁用一个,而不重新启用已禁用的。
在我的网站上,我有许多常见的jQuery插件,最后我意识到它们几乎都写得很糟糕,没有经过优化的代码。
https://stackoverflow.com/questions/6371753
复制相似问题