2

我在这里读到有一个 OpenLaszlo 版本能够将 LZX 编译为 Flash Player 11.1 的 SWF11 文件。OpenLaszlo 的 flex4.6 分支中包含的 SDK 是——正如我们可以从名称中看出的——Flex SDK 4.6。

在关于OpenLaszlo 中的 Flash 上下文菜单的另一个讨论中,提到可以使用 OpenLaszlo 的 flex4.6 分支来定位高于 11.1 的 Flash Player API。

需要对 flex4.6 分支进行哪些更改才能实现这一点?这是否涉及更改 LPS 中的 Java 代码?

4

1 回答 1

1

不幸的是,对于 OpenLaszlo 的 flex4.6 主干版本,需要对 Java 源代码进行一些小的更改,以便 Flex SDK 集成以针对 Flash Player 11.2+ API。

受影响的文件和文件夹是:

  • Java 类 org.openlaszlo.sc.SWF9External 和 org.openlaszlo.server.LPS
  • Flex SDK文件夹,需要添加对应的playerglobal.swc
  • WEB-INF/lps/config 中的 lps.properties 文件

我已经在我的机器上准备好该代码,但我不愿意再向 OpenLaszlo 贡献任何代码,因此我将无法在 flex4.6 分支中修复此问题。

于 2012-09-23T19:16:35.887 回答