【发布时间】:2012-03-02 06:17:38
【问题描述】:
我在flex和catalyst中开发了一个项目,swf的大小太大,有时加载时间太长。产品已经准备好了,所以我不能对代码进行太多更改。请帮我解决这个问题。还有一件事,有时它的加载速度非常快,有时它需要很多时间。为什么会这样?
【问题讨论】:
-
要么您的应用程序太重,要么您可以通过将屏幕划分为单独的模块并在需要时加载它来避免这种情况。
-
没有任何技巧可以神奇地减少和优化 Catalyst 生成的所有代码,如果这就是您所追求的。
-
它的大小是 4.6 MB,@rajesh.adhi 我可以在不更改大量代码的情况下分割屏幕
-
如果我们考虑当前的网络速度,我认为4.6Mb并没有那么重,但是在较慢的网络中,加载肯定会更慢。当您开始规划您的应用程序架构时,应该考虑划分屏幕并将应用程序作为模块执行这些事情,现在这对您来说将是一项艰巨的任务。你确定你没有在你的代码中使用任何不需要的嵌入语句吗?
标签: apache-flex flex4 flash flashcatalyst