swa*_*nil 7 iphone ios webp sdwebimage
我通过CocoaPods在我们的项目中面临SDWebImage + WebP集成的问题.我正在使用SDWebImage + WebP从我的服务器在UItableView中的集合列表中加载我的webp图像.
每次我重新进入前景或每次重新启动时,单元格中的imageView将从磁盘重新获取图像(意味着图像视图将为空白)并使用相同的图像重新加载UIImageview,即使数据在服务器上没有更改.
但是当我使用具有相同代码库的JPG格式时,它将按照我的预期工作,重新输入前景没有黑屏,它将显示缓存的图像.但它不适用于webp
我使用的代码:
[videoV.imageViewVideo sd_setImageWithURL:[NSURL URLWithString:imageUrl] placeholderImage:nil options:SDWebImageRefreshCached|SDWebImageRetryFailed ];
Run Code Online (Sandbox Code Playgroud)
任何帮助欣赏!
小智 0
我正在使用一个解决方法。可能会出现图片缓存无法刷新的问题。
检查图像 url 是否与当前图像相同。如果是这样,请不要调用 setImage。
guard self.kf.webURL != url || self.image == placeholder || self.image == nil
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
204 次 |
| 最近记录: |