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編程)。