繁体   English   中英

有没有办法在 actionscript 3 中调用 java 方法?

[英]Is there a way to call java methods in actionscript 3?

我想知道如何在我的 flash 程序中调用 java/class 文件中的方法,以便我可以更轻松地浏览文件,然后让它返回一个字符串或 integer。 有没有办法做到这一点?

You'll need to have a separate Java applet and route communication through some appropriate Javascript glue using ExternalInterface on the Flash side and netscape.javascript.JSObject on the Java side. (尽管它的名字,后者似乎提供了某种程度的跨浏览器支持)。

正如 Henning 提到的,ExternalInterface 是一种选择。

如果您打算使用 AIR,请查看Merapi项目。 此外,使用 AIR 2.x,您可以尝试NativeProcess

如果您正在考虑服务器端的基本 Java,请尝试基本的套接字通信(as3 支持 XML 和二进制套接字)。 对于更大的范围,请查看Blaze DS和/或Spring Flex

高温高压

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM