我打算创建一个应用程序,从firestore中展示视频。 目前我只是使用变量 List< Widget > videoList = [] 但是存储它的更好选择是什么?我考虑过hive数据库,但似乎不是一个好的解决方案,因为我希望该列表在每次启动应用时都能创建/更新。
将视频存储在列表中是一个非常糟糕的选择,因为它们都会在内存中占用空间,几乎肯定会导致应用程序崩溃。我建议采取以下两种方案之一:1- 将其离线存储在用户设备中的应用程序文件夹中,然后访问所请求的视频。2- 按需播放所请求的视频,不要将一堆视频存储在列表中。