fan15500 发表于 2022-7-21 09:27:35

火山安卓有浏览器缓存模块吗

目前在做一个项目,app内嵌浏览器,需要用到较大的缓存空间(100M以上)。这样app下载时非常小,第一次网络加载后,所有静态资源根据规则都缓存到本地,无需每次都取访问服务器。而webkit的缓存限制太多而且有点不可控。所以想突破WebView缓存空间限制。强制缓存资源.

目前没有找到此类的库,如果有的话。麻烦告诉我一下,就不用自己写了。


如果只能自己写的话,我的想法是第一次访问静态时,写入私人数据目录,然后在网站访问此资源时拦截并且使用已本地保存的进行响应。有没有其他的好方法?

xrea 发表于 2022-7-21 10:50:36

建议把资源放到安卓资产里,到时候直接复制到外部存储中

fan15500 发表于 2022-7-21 11:34:04

xrea 发表于 2022-7-21 10:50
建议把资源放到安卓资产里,到时候直接复制到外部存储中

如果是放到资产里,那初始包就比较大了,最起码有300M,而现在客户端只有11M.
页: [1]
查看完整版本: 火山安卓有浏览器缓存模块吗