public class A{
private void javaMethod(int a,int b){}
private native void init()/*-{
function OnMouseMove(e) {
//blow calling doesn't work
[email protected]::javaMethod(Ljava/...teger;Ljava.../Integer;)(intVal,intVal);
}
}-*/;
}
如上所述之內,如何使這項工作調用?如何從JavaScript調用方法的Java方法位於另一個JSNI方法
對不起,我不明白你的code.In我的代碼「的OnMouseMove (e)「位於JSNI方法內,我想從中調用java方法:OnMouseMove(e) –
@AlexLuya添加了更精確的示例。另外,正如Thomas Broyer所指出的那樣,你可能期望「this」不是。 –