gpt4 book ai didi

actionscript-3 - 是否可以将 Flash Player 11 API 与 OpenLaszlo 一起使用?

转载 作者:行者123 更新时间:2023-12-04 05:35:49 24 4
gpt4 key购买 nike

我打算构建一个小型应用程序,它使用 Flash Player 11 的某些功能。是否可以使用 OpenLaszlo 来定位 Flash Player 11 API?在 this discussion它展示了如何将 ActionScript 包导入 OpenLaszlo 应用程序,但基于 the compiler description of version 4.9似乎只有一个 swf10 运行时,针对 Flash Player 10 APIS。

最佳答案

我为 OpenLaszlo 实现了 SWF11 运行时功能,但不知道什么时候会有新的运行时支持的正式版本。 flex4.6 分支对于 SWFx 开发应该非常稳定,您可以在生产中使用它。

这是一个代码示例,展示了如何使用新的 JSON class in ActionScript ,这是随 Flash Player 11.0 添加的:

<canvas debug="true">

<script>
var person = {
lastname: "Hendrix",
firstname: "Jimmy",
birthday: "November 27, 1942"
};
var jsonStr = JSON.stringify(person)
Debug.info(jsonStr);
</script>

</canvas>

如果您使用 swf11 运行时编译应用程序,您应该在 OpenLaszlo 调试器中看到以下输出:

INFO: {"firstname":"Jimmy","lastname":"Hendrix","birthday":"November 27, 1942"}



如果您尝试使用 swf10 运行时编译应用程序,您将看到以下编译器错误:

Compilation Errors

org.openlaszlo.sc.CompilerError: json.lzx: 9: Error: Access of undefined property JSON, in line: jsonStr = JSON.stringify(person);

关于actionscript-3 - 是否可以将 Flash Player 11 API 与 OpenLaszlo 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11949303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com