img组件加载过的图片,下一次加载如何只请求本地缓存,本地缓存不存在再请求网络?
t***@gmail.com
- 发布:2019-08-15 10:19
- 更新:2021-03-23 18:08
- 阅读:9563
//====图片缓存====
function image_cache(image_url,image_name,call_back) {
uni.getStorage({
key: image_name,
success:function(res){
call_back(res.data)
},
fail:function(res){
// 本地没有缓存 需要下载
uni.downloadFile({
url: image_url,
success: (res) => {
if (res.statusCode === 200) {
call_back(res.data)
uni.setStorage({
key:image_name,
data:res,
success:function(){
}
})
}
}
});
}
})
}
一路踩坑到永远
解决了吗
2020-03-31 12:03
8***@qq.com
回复 一路踩坑到永远: 解决了吗
2020-10-28 16:19