【问题标题】:Targeting Flash Player 11.2 - 11.4 APIs with the OpenLaszlo SWF11 runtime使用 OpenLaszlo SWF11 运行时定位 Flash Player 11.2 - 11.4 API
【发布时间】:2012-09-21 09:23:57
【问题描述】:

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

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

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

【问题讨论】:

  • 注意:这里是支持 Flash 11.1 的 OL 版本的链接,以防您还没有它:download.openlaszlo.org/nightly/flex4.6
  • 我已经在使用 flex4.6 分支进行测试,但感谢提供链接。

标签: flash runtime openlaszlo flash-player-11 lzx


【解决方案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 分支中修复此问题。

【讨论】:

  • 感谢您的回答。也许其他人愿意开发该功能。
猜你喜欢
  • 1970-01-01
  • 2011-05-09
  • 1970-01-01
  • 2016-10-02
  • 1970-01-01
  • 1970-01-01
  • 2022-08-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多