笔记124--WebView

来源:互联网 发布:linq过滤重复数据 编辑:程序博客网 时间:2024/06/10 04:22
之前有一篇关于WebView的简介了,主要说明了怎样捕获网页的alert:http://blog.csdn.net/mwj_88/article/details/46775393
一、WebView可加载html格式的String数据
1.从服务器加载html

webView.loadUrl(URL);既可加载服务器的图片和文字,又可加载本地图片。

2.从本地加载html格式的String数据

1)webView.loadData(html, "text/html", "UTF-8");

然而loadData并不能加载图片~因为html中的图片只是一个路径,此函数还是显示路径而不是图片。

2)webView.loadDataWithBaseURL(String baseUrl, String data, String mineType, String encoding, String failUrl)

baseUrl:跟路径。html中图片的路径一般都不带前缀,此参数用来指明其前缀;当图片路径带前缀时,此参数设为null即可。

data:同上,html格式的String数据

mineType:html类型

failUrl:失败时的页面

可显示文字和图片,大屌~

记住:显示本地文件时 必须使用APK'>file:/// 作为前缀。

二、WebView的离线功能

参考:http://androiddada.iteye.com/blog/1280946


0 0