2011-04-26 131 views
1

只需要一点指导。这是我的投资组合网站 - http://ahardenjr.com/ - 我的图片加载非常缓慢。我使用UILoader组件加载它们以获得更多功能,我的代码如下所示。此外,图像看起来有点失真。有没有人看到代码有任何问题,或者我的服务器godaddy帐户运行缓慢。缓慢加载图像

var myImage:String = "images/showcase.jpg"; 

var myRequest:URLRequest = new URLRequest(myImage); 

showImg.scaleContent = true; 

showImg.load(myRequest); 

回答

0

我会接受一个有教养的刺伤它,其他人可以(和将)在这里自由跳动。

问:您试图加载的图像是否接近(或在)所需的尺寸?

我不认为瓶颈是图像的实际转移,尽管它是重新缩放任务。 JPEG带有内置压缩功能。你总是可以尝试压缩图像10-20%,没有任何明显的损失。当然,如果您试图将较大的图像缩放到较小的图像,这实际上可能会导致“波涛汹涌”。

我的建议是:

  1. 重新大小的图像或者保存时它们匹配所需的网络dimentions(或者可能接近)
  2. 使用10-20%的压缩。
  3. 摆脱'showImg.scaleContent = true;'声明。

看看是否有帮助..

+0

感谢您的回应。我会将图像大小调整为相似的大小,希望能够帮助图像质量,但是会解决缓慢加载问题? – Nerdysyntax 2011-04-26 02:24:05

+0

它应该。如果没有,那么我会寻找其他地方的瓶颈。 – dotnettex 2011-04-27 16:20:13