我正在尝试从我在 GWT 中的 java 调用我的 Javascript 方法,这就是我正在做的事情
public void onModuleLoad() {
jsniAlert("test");
}
private static final native void jsniAlert(String test) /*-{
$wnd.alert(test);
$wnd.testJavascript();
}-*/;
HelloJSNI.html(用于在 war 文件夹中打开我的应用程序的主要 html 类)
<script type="text/javascript" language="javascript"
src="hellojsni/hellojsni.nocache.js"></script>
<script type="text/javascript">
function testJavascript(var input) {
window.jsniAlert();
var var1inJS = "Default value";
alert("Value of Var1 = " + var1inJS);
var1inJS = input;
alert("Value of Var1 = " + var1inJS);
var var2inJS = "Waht is the value of Var2";
alert("Value of Var2 = " + var2inJS);
}
但是当我运行我的应用程序时出现异常
javascriptexception:object doesn't support property or method 'testjavascript'