应用滞后,网站没有

时间:2011-07-13 11:13:57

标签: air

我正在使用HTML和JavaScript在Adobe AIR中构建一个小应用程序。当我将应用程序视为常规网站(无论在哪个浏览器中)时,它都非常好。但是当我将其视为AIR应用程序(使用adl命令或在适当的包中)时,所有效果(主要是jQuery)都会使网站滞后。

我不使用任何奇特的效果,它只是关于图像滑块。有什么想法来自哪里?

谢谢!

PS:我知道这不是因为我的电脑太慢了;我最近买了700欧元的新硬件(~980美元; ~620英镑):)

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。

事实证明,您不得在空中应用中使用box-shadow -webkit-box-shadowtext-shadow css属性。它在其他浏览器中工作正常吗?但是大大降低了空气性能。

这对我有用。

答案 1 :(得分:0)

我正在研究运行jQuery的JavaScript AIR应用程序,在非常低规格的PC上没有问题,并且实际上给我带来了多快的速度(敲木头!)。 Adobe最近改进了JavaScript性能,所以如果你还没有获得最新的运行时(目前为2.7),那么肯定会抓住它。

至于jQuery本身,请确保使用jQuery库的缩小版本,并且只包含您绝对需要的版本。尽可能多地压缩图像总是一个好主意,因为移动大图像显然需要更多的处理能力。

您还可以查看有关性能调优AIR应用程序的这篇文章,尽管它主要关注Flex和AS开发。

http://www.adobe.com/devnet/air/articles/air_performance.html

祝你好运!