webview 客户端闪退

cocos–
var scheme:number = “testkey”
const self:this = this
function jsCallback(target:any, url:any) {
//var str = url.replace(scheme + ‘://’, ‘’); // str === ‘a=1&b=2’
self.hall.TestLabel.string = url
}
this.webView.setJavascriptInterfaceScheme(scheme);
this.webView.setOnJSCallback(jsCallback);

web–
function onClick(param) {
document.location = ‘testkey://a=1&b=2’
}
webview网页中按下onClick后客户端直接闪退,没有报错
环境 安卓真机

没人?…

请问是如何解决的

你使用的是哪个版本?

webview 在原生上之前确实有一个bug,会导致闪退,在3.4.0版本修复 原生奔溃的问题,可以按照这个issue上的方法修改看看。