【问题标题】:flex vs. flash startup timesflex 与 flash 启动时间
【发布时间】:2011-12-05 14:27:38
【问题描述】:

我最近开始使用 flex4 并且在我编译一个 文件,生成的 swf 比 swf 需要更长的时间来启动 用 flash 生成。

当 flex swf 运行时,总会有一个进度条,我是 假设正在初始化不同的东西,但这不会发生 用 swf 用 flash 做的...

任何想法为什么?或者我可以禁用什么来防止这种情况发生。

我基本上希望我的 swf 尽可能快地运行..

【问题讨论】:

    标签: flash apache-flex


    【解决方案1】:

    这是因为 Flex SDK 包含许多提供 Flex 框架功能所需的类(布局、组件、资源、生命周期、实用程序)。这就是为什么您的 swf 需要加载额外数据的原因。您应该熟悉 Flex 框架本身、它的优势和功能。

    还可以阅读有关使用 RSLs 的信息。我敢肯定,它会帮助您减少启动时间。

    【讨论】:

    • 如果 Flash Player 缓存了签名框架 RSL,则 RSL 可能会减少加载时间,但我认为它们不会影响框架设置时间。
    • @www.Flextras.com,如果它们被缓存,则无需再次加载它们。因此,第一次运行后启动时间会更少。我错过了什么吗?
    • 我试图澄清一下。在我的世界里,启动时间是加载 SWF 和能够使用应用程序之间的时间。框架设置时间是加载类和初始化框架的实际行为;并且只是设置时间的一个子集。我认为直到加载框架 RSL 后才会显示进度条;因此使用 RSL 可能不会减少显示进度条的时间。但是,不要引用我的话。
    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 2011-08-31
    • 2018-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多