【发布时间】:2021-11-09 14:21:19
【问题描述】:
有没有办法获取位于特定 Firebase 存储库中的文件的所有 URL? 目前使用以下方法:
List<String> URLs = [];
final ListResult _files = await _fireStorage.ref('groups/').list();
for (var element in _files.items) {
String addable = await element.getDownloadURL();
URLs.add(addable);
}
我的问题是我有很多文件位于组文件夹中,这个异步调用需要花费大量时间来获取所有单个元素。是否有任何 API 调用来批量获取链接?还是应该将链接存储在 firebase 文档中并从那里获取它们?
提前致谢!
【问题讨论】:
标签: flutter dart firebase-storage flutter-web