android2.2 webview加载页面时,能否用本地资源替换页面中的资源(如图片、css等)
求助:android2.2 webview加载页面时,能否用本地资源替换页面中的资源(如图片、css等)?
RT,在3.0以上的sdk中,WebViewClient提供了shouldInterceptRequest(WebView view, String url)方法,可以拦截url对应的资源(图片、css)请求,并可以手动替换这个资源,从而达到加快加载速度、节省流量的目的,现在正纠结着,这是3.0才有的接口,要在2.2上实现类似的功能,应该如何实现呢?
------解决方案--------------------
先get到网页内容,再根据需要对网页内容进行处理,比如修改图片路径为本地路径,再将这个修改后的网页内容存到本地,用WebView打开这个本地的网页。
------解决方案--------------------
你找个有没有单独提取出来的包,学习下。。
RT,在3.0以上的sdk中,WebViewClient提供了shouldInterceptRequest(WebView view, String url)方法,可以拦截url对应的资源(图片、css)请求,并可以手动替换这个资源,从而达到加快加载速度、节省流量的目的,现在正纠结着,这是3.0才有的接口,要在2.2上实现类似的功能,应该如何实现呢?
------解决方案--------------------
先get到网页内容,再根据需要对网页内容进行处理,比如修改图片路径为本地路径,再将这个修改后的网页内容存到本地,用WebView打开这个本地的网页。
------解决方案--------------------
你找个有没有单独提取出来的包,学习下。。