嘿伙计们,我想在 webview 中注入一些代码,看看代码是否成功。我试图覆盖 WebChromeClient 的 onConsoleMessage 方法,但它只报告代码是否是未捕获的引用
public boolean onConsoleMessage (ConsoleMessage consoleMessage){
System.out.println(consoleMessage.message());
}
我只收到如下消息:
Uncaught ReferenceError: noob is not defined
当我执行一个有效的命令时
document.getElementById("mainPage").innerHTML = "Hello Dolly.";
我想以某种方式知道该命令是成功还是失败。mainPage div 的内容更改得很好,但是无论命令是否成功完成,我都没有从 onConsole 方法收到任何消息。知道我能做什么吗?提前致谢