【问题标题】:Pulpcore and Javascript to Java Applet communicationPulpcore 和 Javascript 到 Java Applet 的通信
【发布时间】:2011-11-01 01:58:25
【问题描述】:

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

$(document).ready(function() {
    var self = $("#pulpcore_object")[0];
    self.show2();
});

我什至调试了这段代码,它正确地从 DOM 获取了小程序,但随后出现了这个 JavaScript 错误:

未捕获的异常:TypeError: 'self.show2' 不是函数

这让我有点困惑。使用

document.pulpcore_object.show2();

给出同样的错误。

我不知道我是否遗漏了什么或问题出在哪里。我什至找不到任何显示 JavaScript 与小程序通信的 Pulpcore 教程。

【问题讨论】:

    标签: java javascript applet communication pulpcore


    【解决方案1】:

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

    此代码有效:

    $(document).ready(function() {
        var applet = $("#pulpcore_object")[0];
        var scene = applet.getCurrentScene();
        scene.method();
    });
    

    所以,我们得到了小程序,然后是主场景类,现在我们可以从场景类中调用任何公共方法。

    【讨论】:

      猜你喜欢
      • 2011-01-30
      • 1970-01-01
      • 1970-01-01
      • 2011-04-14
      • 2013-12-26
      • 1970-01-01
      • 2015-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多