日行一善
首先在游戏(js/ts)这边给window对象注册一个方法:
window["natvieCallJs"] = function(msg,data){
}.bind(this);
然后,Java这边:
public static void callToJs(int msg, JSONObject data) {
StringBuilder cmd = new StringBuilder("window.natvieCallJs(");
cmd.append(msg);
cmd.append(',');
cmd.append(data);
cmd.append(')');
Log.d("JSBridge", "callToJs:" + cmd);
ConchJNI.RunJS(cmd.toString());
}