1.webview设置用添加如下代码
webview.settings.javaScriptEnabled = true
webview.addJavascriptInterface(ReceiveClass(), "ReceiveClass")
2.创建一个接受回调的类,使用@JavascriptInterface注解接受回调的方法
class ReceiveClass() {
@JavascriptInterface
fun onMyClick() {
}
}
将addJavascriptInterface的第二个参数与接受回调的方法暴露给H5