【问题标题】:What are swz files in Flash?Flash 中的 swz 文件是什么?
【发布时间】:2011-05-02 20:33:39
【问题描述】:

当我构建我的项目时,我会在 release/debug 目录中获得一堆 swz 文件。

它们是什么?

它们很大(总共 1 mb)我只是删除它们,我的 swf 没有它们也能正常工作,那为什么它们在那里?

【问题讨论】:

    标签: apache-flex flash-builder flash


    【解决方案1】:

    Adobe Flex 签名的 RSL 文件。

    SWZ 文件是 Adob​​e Flex 签名的 RSL。使用 Flex 3 运行时共享库​​ (RSL) 来减小闪存应用程序的大小,从而减少下载应用程序所需的时间。 RSL 只是 SWF 文件,其代码用作不同应用程序 SWF 文件之间的共享库。签名 RSL (SWZ) 是由 Adob​​e 签名的库,可以存储在 Flash Player 缓存中,任何域的应用程序都可以访问该缓存。

    【讨论】:

    • 当您删除这些 SWZ 文件并且 Flash Player 尚未缓存它们时,它会尝试从 Adob​​e 的服务器下载它们。看看你的应用程序的构建路径。大多数 Flex 框架 RSL 都设置了后备 URL...这就是为什么您的应用程序在删除这些文件后仍然可以工作的原因。
    • 如果您在 Flash 中有一个 TLF 文本字段,也会发生这种情况。有时这是一个问题,会创建您提到的那些文件并产生错误。您可以将文本字段更改为“经典文本”以避免这些问题。如果您有许多 TLF 文本字段,并且想一次将它们全部更改为经典文本,只需将 Flash Player 版本更改为低于 8 即可更改所有文本字段(然后将 Flash Player 版本返回到您的版本)使用)然后就可以了!
    猜你喜欢
    • 2011-06-21
    • 1970-01-01
    • 2010-11-23
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-13
    • 2016-08-30
    相关资源
    最近更新 更多