gpt4 book ai didi

Javascript-Applet通信: how to pass return values back to Javascript

转载 作者:行者123 更新时间:2023-12-02 07:44:24 24 4
gpt4 key购买 nike

我有一些 JavaScript 代码需要调用小程序中的方法。 applet 和 javascript 在同一个网页中运行。我知道如何从 javascript 调用 applet 方法,反之亦然(例如,分别使用 MyAppletID.appletMethodName(args)JSObject),但这两种技术只允许一种方式通讯。它们不允许将返回值从一种语言传递回另一种语言。

我希望能够做这样的事情......

var result = 0;
callAppletMethod( JSON.stringify(args), function(r) { result = r; } )

...调用小程序方法并将返回值存储在result中。

任何人都可以建议一种技术、库或工具包来实现这种双向 Javascript-Applet 通信吗?

我是否应该考虑使用远程过程调用协议(protocol),如 JSON-RPC ?或者有更好的方法吗?

(我是 JavaScript 和 Web 编程新手。)

最佳答案

var result = MyAppletID.appletMethodName(args)

...应该可以很好地将结果从 Java 输出到 JavaScript。

关于Javascript-Applet通信: how to pass return values back to Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11090630/

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