现在发现webview不支持缓存,每次加载相同地址的网页中的图片都需要去下载,及其费流量,webview 能否支持缓存?
yeah258258
- 发布:2015-07-17 09:34
- 更新:2015-09-12 10:09
- 阅读:2951
3 个回复
尘岳two
webview自身有缓存的,图片src一样的话,不会重新走流量的
chender - 与人为善
可以这样,图片加载不使用src属性,比如这样<img imageTag='www.baidu.com'>
然后写一段js,获取包含imageTag的元素,拿到图片路径,然后判断该路径对应的图片在本地存不存在,不存在的话就用downloader下载到本地,最后再将img的src属性设置为本地的路径;
不知道官方有没有封装类似的功能,没太关注;
反正我自己是按这个思路实现了一套这样的“框架”
枫桥居APP
你不觉得这样图片显示延时厉害吗?
2015-08-05 08:10
chender
只有本地还不存在,需要下载时才有延时,只要下载过后,就没延时了
2015-08-05 09:55
damdmen - 社交app创业中,求靠谱合伙人
不知道 Dcloud有没有 像百度clouda那样为webapp缓存功能设计的一个整体方案