我需要从JSNI GWT方法返回一个值,如下所示:
public native int connect(String macAdress) /*-{
var result = 0;
$wnd.bluetoothSerial.connect(macAdress, function() {
$wnd.console.log("connect success");
result = 1 ;
}, function() {
$wnd.console.log("Failed connect");
});
return result;
}-*/;
形成一些原因即使连接成功也会返回0。显然这个变量保持默认值, 有任何想法吗?
答案 0 :(得分:3)