webview
来源:互联网 发布:每天计划软件 编辑:程序博客网 时间:2024/06/05 17:22
WebView使用详解(一)——Native与JS相互调用(附JadX反编译)
http://blog.csdn.net/harvic880925/article/details/51464687
WebView使用详解(二)——WebViewClient与常用事件监听
http://blog.csdn.net/harvic880925/article/details/51523983
WebView使用详解(三)——WebChromeClient与LoadData补充
http://blog.csdn.net/harvic880925/article/details/51583253
一、WebView展示
1、loadUrl()必须在主线程中执行
2、网址必须完整即以http://或者ftp://等协议开头
3、如果是在线网址记得添加网络访问权限
4、在线网址中,如果要使用webview打开,记得设置WebViewClient
5、打开本地html文件时,是不需要设置WebViewClient,对应的asstes目录的url为:file:///android_asset/xxxxx
6、WebView的属性,是通过WebView.getSettings()获取设置WebView的WebSettings对象,然后调用WebSettings中的方法来实现的。
JS调用Java代码
JAVA调用JS代码
JAVA中如何得到JS中的返回值
二、WebViewClient
onPageStarted与onPageFinished
shouldOverrideUrlLoading
onReceivedError
onReceivedSslError
shouldInterceptRequest
返回按键、滚动事件监听
三、WebChromeClient
onJsAlert、onJsConfirm、onJsPrompt
onProgressChanged
LoadData()与loadDataWithBaseURL()
- WebView
- WebView
- WebView
- webView
- webView
- webview
- webview
- WebView
- webview
- webview
- webview
- WebView
- webView
- webview
- webView
- webview
- WebView
- WebView
- guava的ListenableFuture使用
- android lcm驱动解读及调试
- swift 中使用扩展实现代理
- 正则表达式的先行断言(lookahead)和后行断言(lookbehind)
- Python的select.select()函数初探
- webview
- Tornado 文档学习:认证与安全
- ZOJ3981 CCPC秦皇岛站A题
- H5 实训课 Day 3
- 鼠标响应
- opencv中BackgroundSubtractorMOG2源码分析与原理讲解
- Jquery prop()与change()冲突解决办法
- Android 计步功能-简单实现
- 数据结构 数组排序