【问题标题】:Why FlashPlayer is looking for textLayout_1.1.0.604.swz?为什么 Flash Player 正在寻找文本布局_1.1.0.604.swz?
【发布时间】:2024-04-28 05:30:02
【问题描述】:

我有一个为 Flash Player 10.1 版编译的 flex 应用程序。

我刚刚意识到,当我在“干净”的计算机中加载电影时,电影不起作用,它会尝试寻找 textLayout 库。我不使用 RSL 编译电影。

Error #2032: Stream Error. 
URL: http://<hostname>/textLayout_1.1.0.604.swz

知道如何解决这个问题吗?

【问题讨论】:

  • 它不使用流媒体?
  • 我了解到很多 Flex 4 Spark 类中都使用了文本布局框架。但是,如果您将该库编译到 SWF 中,则它不应该尝试加载它。我不知道该指向你哪里。

标签: flash apache-flex rsl


【解决方案1】:

看起来您正在使用 Flex Framework RSL,但它们的配置不正确。您可以使用 -static-link-runtime-shared-libraries 编译器参数禁用框架 RSL。或者您可以修复错误配置的 RSL URL。

【讨论】:

    【解决方案2】:

    如果您使用与以前不同版本的 SDK 重新编译您的应用程序,那么您应该在服务器端更新应用程序的 swf,以及您正在使用的所有其他文件,包括 textLayout。

    如果你不想使用共享库,你应该像 James Ward 所说的那样禁用它。

    【讨论】: