this.myWebView.setJavascriptInterfaceScheme(scheme);
this.myWebView.setOnJSCallback(this.jsCallback);
在js端调用这两个方法之后 在页面调用 会有返回 但是
jsCallback(url){
console.log(“url=======jsCallback========”+url);
// 这里的返回值是内部页面的 url 数值,
// 需要自行解析自己需要的数据
// var str = url.replace(scheme + ‘://’, ‘’);
// var data = JSON.stringify(str);
// console.log(“data=========”,data);
}
返回的url 参数并不是一个字符串 官网的教程 看着是解析url获取参数
JS: url=======jsCallback========[object WebView]
打印出来的参数是这样的的 请问 是哪用的不对么
document.location = ‘ToCocos://{a: 0, b: 1}’; 页面调用