在3.0以上的sdk中,WebViewClient提供了shouldInterceptRequest(WebView view, String url)方法,可以拦截url对应的资源(图片、css)请求,并可以手动替换这个资源,从而达到加快加载速度、节省流量的目的,现在正纠结着,这是3.0才有的接口,要在2.2上实现类似的功能,应该如何实现呢?
先get到网页内容,再根据需要对网页内容进行处理,比如修改图片路径为本地路径,再将这个修改后的网页内容存到本地,用WebView打开这个本地的网页。