flutter 仅当前会话的抖动图像缓存

twh00eeo  于 2023-02-20  发布在  Flutter
关注(0)|答案(1)|浏览(122)

我开发了一个音乐播放器应用程序,它可以在启动时自动从服务器获取歌曲。
问题是,如果我使用NetworkImage在概览页面上显示歌曲的封面,每次我离开页面然后返回时都会重新获取它们。
我已经尝试过使用CachedNetworkImage,但是我不想在用户缓存中存储歌曲封面。图像应该在一个会话中保存,然后被处理。
我可能可以在用户每次关闭应用程序时清除该高速缓存,但必须有更好的方法

oxiaedzo

oxiaedzo1#

你可以尝试在应用运行时将图像存储在内存中,然后在应用关闭时释放。flutter_cache_manager等第三方库可以帮助实现这一点。它允许图像在应用会话期间持续存在。

相关问题