2016-04-25 3 views
0

Ich versuche, eine Java-Methode innerhalb meiner JSNI-Methode aufzurufen. Ich bekomme keine Art von Fehler, aber die Window.alert() wird nie aufgerufen.Aufruf der Java-Methode aus der JSNI-Methode

Es meldet "NO DATA", also weiß ich, dass etwas nicht stimmt mit der Art, wie ich die Methode anrufe. Es kann keine statische Methode sein.

Antwort

0

Innerhalb der done Rückruf haben Sie this verloren (es wird jetzt auf etwas anderes zeigen).

Sie müssen es über bind oder eine lokale Variable (var self = this) bewahren.

+0

Siehe auch diese Antwort: http://stackoverflow.com/a/19915130/14955 – Thilo

+0

Danke, dass es funktioniert. – james