递归火山软件开发平台

标题: 火山安卓有浏览器缓存模块吗 [打印本页]

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

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


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

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

如果是放到资产里,那初始包就比较大了,最起码有300M,而现在客户端只有11M.




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4