Android中WebChromeClient和WebViewClient的区别浅析
程序员文章站
2022-03-23 13:54:20
1、webviewclient就是帮助webview处理各种通知、请求事件的,具体来说包括:onloadresource 、onpagestart 、onpagefinis...
1、webviewclient就是帮助webview处理各种通知、请求事件的,具体来说包括:onloadresource 、onpagestart 、onpagefinish 、onreceiveerror 、onreceivedhttpauthrequest
2、webchromeclient是辅助webview处理javascript的对话框,网站图标,网站title,加载进度等
onclosewindow(关闭webview) 、oncreatewindow() 、onjsalert (webview上alert是弹不出来东西的,需要定制你的webchromeclient处理弹出)onjsprompt 、onjsconfirm 、onprogresschanged 、onreceivedicon 、onreceivedtitle
推荐阅读