0
我有一些javascript代码需要调用applet中的方法。小程序和JavaScript正在同一个网页中运行。我知道如何从javascript调用applet方法,反之亦然(例如,分别使用MyAppletID.appletMethodName(args)
和JSObject
),但这两种技术都只允许单向通信。它们不允许将返回值从一种语言传递回另一种语言。Javascript-Applet通信:如何将返回值传回给Javascript
我希望能够做这样的事......
var result = 0;
callAppletMethod(JSON.stringify(args), function(r) { result = r; })
...调用一个applet方法和返回值存储在result
。
任何人都可以推荐一种实现这种双向Javascript-Applet通信的技术,库或工具包吗?
我应该考虑使用远程过程调用协议,如JSON-RPC?还是有更好的方法?
(我是新来的JavaScript和Web编程)。