标签: android android-webview
我需要拦截来自WebView的资源请求,以便提供以前下载的资源(预缓存)。 API 11+中有a method for this,但我需要支持Gingerbread。
有没有人有完成这个的好主意?
到目前为止,我已经考虑过使用addJavascriptInterface()和一些JS注入到页面中以异步方式提供资源,但这非常混乱,因为我无法控制正在显示的Web内容,而且必须使用正则表达式修改图像标签等。
之前已经提到了这个,差不多,但这两个线程都没有包含一个很好的解决方案。 (question)(question)