Я пытаюсь вызвать яваскрипт метод из другого Javascript метод из метода JavaВызов JavaScript Methode из другого Js в GWT
вот мой код:
public void print(){
Excec();
}
native String flipName(String tst) /*-{
// ...implemented with JavaScript
alert(tst);
}-*/;
native String Excec() /*-{
alert("exe");
flipName("1");
alert("exe1");
}-*/;
, когда я запустить приложение это показать мне ошибка:
Excec()([]): flipName is not defined
com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:249)
com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:576)
Так как код GWT 2.7 JSNI может быть упрощен. this. @ Example :: flipName (*) ("hi"); вместо это. @ Be.knarf.gwt.client.Example :: flipName (Ljava/lang/String;) ("hi"); –