我已经搜索了 Kingfisher 文档和 Stack Overflow,对于 Kingfisher 是否支持视频缓存没有明确的答案。我一般是缓存视频/图像的新手,所以如果有人可以扩展(1)是否可以使用 Kingfisher 缓存视频?(2) 缓存视频和图片的区别?
如果 Kingfisher 不支持视频缓存,我们将不胜感激处理视频缓存的建议。我正在为我的视频使用 Firebase 存储,仅供参考。
我已经搜索了 Kingfisher 文档和 Stack Overflow,对于 Kingfisher 是否支持视频缓存没有明确的答案。我一般是缓存视频/图像的新手,所以如果有人可以扩展(1)是否可以使用 Kingfisher 缓存视频?(2) 缓存视频和图片的区别?
如果 Kingfisher 不支持视频缓存,我们将不胜感激处理视频缓存的建议。我正在为我的视频使用 Firebase 存储,仅供参考。
正如 Kingfisher 的GitHub站点中提到的:
Kingfisher 是一个轻量级的纯 Swift 库,用于从 Web 下载和缓存图像。这个项目深受流行的 SDWebImage 的启发。它为您提供了在下一个应用程序中使用纯 Swift 替代方案的机会。
Kingfisher 仅用于图像下载和缓存。如果要缓存视频,Kingfisher 也帮不上忙。如果您打算将视频存储在某处以便下次用户不需要再次下载,则通过缓存将视频存储在文件夹中。