我已经浏览过Kingfisher文档和Stack Overflow,但Kingfisher是否支持视频缓存并没有明确的答案。我是一般新手来缓存视频/图片,所以如果有人可以扩展(1)是否可以使用Kingfisher缓存视频? (2)缓存视频和图像之间的区别?
如果Kingfisher不支持视频缓存,那么建议您处理视频缓存。我为我的视频使用Firebase存储,fyi。
答案 0 :(得分:3)
如Kingfisher的GitHub网站所述:
Kingfisher是一个轻量级的纯Swift库供下载和使用 从网络缓存图像。这个项目受到了很大的启发 流行的SDWebImage。它为您提供了使用纯Swift的机会 替代你的下一个应用程序。
Kingfisher仅用于图像下载和缓存。如果您想缓存视频,Kingfisher无法提供帮助。通过缓存是否意味着将视频存储在某个地方以便下次用户不必再次下载时,可以将视频存储在文档文件夹中。