Pullcore和Javascript到Java小程序的通信

Pullcore和Javascript到Java小程序的通信,java,javascript,applet,communication,pulpcore,Java,Javascript,Applet,Communication,Pulpcore,我在使用Java框架时遇到问题。我试图用applet从页面上的JavaScript调用Java函数。小程序正确嵌入到页面上(由PullCore生成代码)。JavaScript代码是: $(document).ready(function() { var self = $("#pulpcore_object")[0]; self.show2(); }); 我甚至调试了这段代码,它正确地从DOM获取了小程序,但随后出现了以下JavaScript错误: 未捕获异常:TypeError

我在使用Java框架时遇到问题。我试图用applet从页面上的JavaScript调用Java函数。小程序正确嵌入到页面上(由PullCore生成代码)。JavaScript代码是:

$(document).ready(function() {
    var self = $("#pulpcore_object")[0];
    self.show2();
});
我甚至调试了这段代码,它正确地从DOM获取了小程序,但随后出现了以下JavaScript错误:

未捕获异常:TypeError:“self.show2”不是函数

这让我有点困惑。使用

document.pulpcore_object.show2();
给出了相同的错误


我不知道我是否遗漏了什么或者问题在哪里。我甚至找不到任何显示JavaScript到小程序通信的讲坛核心教程。

这个答案是由f1ames发布的,作为问题的答案:

此代码适用于:

$(document).ready(function() {
    var applet = $("#pulpcore_object")[0];
    var scene = applet.getCurrentScene();
    scene.method();
});
因此,我们得到applet,然后是主场景类,现在我们可以从场景类调用任何公共方法