我正在尝试调用文档Javascript 的方法来恢复小程序(id:DesglosaApplet)。在我实现onModuleLoad的类(主类)中,我放了:
public native void visualize(String city) {
var applet = $doc.getElementById("DesglosaApplet");
if (applet != null) {
applet.visualizeTowers(city);
alert("NOT NULL");
}
else
alert("NULL");
}
它有效,小程序不为空。但是,如果我在另一个类(主类调用的第二类)中感到羞耻,它就不起作用:我已经尝试过$wnd.$doc
,......总是空的。我不会忘记在课堂上添加:$wnd.$($doc)
$doc.applets["DesglosaApplet"]
var applet
HTML applet = new HTML();
applet.setHTML("<applet code=\"org.jdesktop.applet.util.JNLPAppletLauncher\"" +
"codebase=\"./\"" + "id=\"DesglosaApplet\"" + ... );
我正在使用 GWT 和 JSNI。我想在另一个类中调用一个小程序方法,而不是实现 EntryPoint 接口,
var applet = doc.getElementById("IdApplet");
是否可以使用“$doc”。在实现入口点接口之外的类中?