有没有一种方法可以强制Webview缓存大量文件?

时间:2020-07-04 11:40:56

标签: android webview

似乎Webview不会缓存有点沉重的文件。我尝试过10Mo左右的JPG和PDF文件,并且每次重新加载时都尝试过。我包括了:

indexOf

但是它只缓存外观上的CSS和javascript。

由于webview.getSettings().setDomStorageEnabled(true); webview.getSettings().setAppCachePath("/data/data/" + getPackageName() + "/cache"); webview.getSettings().setAppCacheEnabled(true); webview.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 已被弃用,并且Webview本身处理缓存机制,所以我想知道是否存在解决此问题的技巧(也许是手动下载文件并将其存储在本地,然后每次文件称为替换为本地文件?)。

提前谢谢大家的回答。

0 个答案:

没有答案