Android与Webview交互
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android与Webview交互相关的知识,希望对你有一定的参考价值。
参考技术A 补充
- WebViewClient
- WebViewClient主要帮助WebView处理各种通知、请求事件的,比如:
- shouldOverrideUrlLoading
- onLoadResource
- onPageStart
- onPageFinish
- onReceiveError
- onReceivedHttpAuthRequest
- WebChromeClient
-WebChromeClient主要辅助WebView处理javascript的对话框、网站图标、网站title、加载进度等比如
- onCloseWindow(关闭WebView)
- onCreateWindow()
- onJsAlert (WebView上alert无效,需要定制WebChromeClient处理弹出)
- onJsPrompt
- onJsConfirm
- onProgressChanged
- onReceivedIcon
- onReceivedTitle
JsBridgeGithub传送门
转自android与JsBridge使用原理
JsBridge重要的三点:
BridgeWebview
WebViewJavascriptBridge.js
以上是关于Android与Webview交互的主要内容,如果未能解决你的问题,请参考以下文章
Android WebView开发:WebView与Native交互