我有這樣的代碼,我想使用的init()一個第三方JavaScript庫:的Javascript無極對象GWT JsInterop
@JsType(namespace = JsPackage.GLOBAL, name = "Kinvey", isNative = true)
public class Kinvey {
public String appKey;
public String appSecret;
public static native void init();
}
的問題是init
函數返回一個Javascript無極對象,如何GWT可以使用JsInterop處理這個對象嗎?
var promise = Kinvey.init({
appKey : 'your_app_key',
appSecret : 'your_app_secret'
});
promise.then(function(activeUser) {
...
}, function(error) {
...
});
這是一個評論比答案更多。 – shabunc