缓存网址而不打开他们的android

时间:2014-02-18 10:28:18

标签: android caching webview

是否可以缓存网站网址列表,图片网址等,而无需先在网页浏览中打开它们?我有一个img url列表,来自我想在下载时缓存的Feed。我已经发布了一个关于这个的问题,但是我没有回答这是我之前的问题。 (https://stackoverflow.com/questions/21831464/cache-image-urls-android

1 个答案:

答案 0 :(得分:1)

不可能直接将内容放入WebView的缓存中。在“屏幕外”WebView(即totally possible,btw。)中不需要预加载的唯一方法是自己下载图像并使用shouldInterceptRequest将它们提供回WebView。 / p>

我建议谨慎使用基于shouldInterceptRequest的方法。使用shouldInterceptRequest时很容易损害性能(请参阅here)。此外,您需要注意从“缓存”中删除过时的图像。