我正在上传图像,一切都很好,但我有 100 张图片,我想在我的 View
中显示所有图片,因为我在一个文件夹,我找不到任何用于这项工作的 API。
最佳答案
自 Firebase SDK JavaScript release 6.1 起, iOS release 6.4 ,和 Android release version 18.1都有一个列出文件的方法。
documentation到目前为止有点稀疏,所以我建议查看 Rosário's answer了解详情。
<小时/>之前的答案,因为这种方法有时仍然有用:
目前,Firebase SDK 中没有 API 调用来列出应用内 Cloud Storage 文件夹中的所有文件。如果您需要此类功能,则应将文件的元数据(例如下载 URL)存储在可以列出它们的位置。 Firebase Realtime Database和 Cloud Firestore非常适合此目的,并且允许您轻松地与其他人共享 URL。
您可以在我们的 FriendlyPix 中找到一个很好的(但有些复杂)示例。示例应用程序。网页版相关代码为here ,但也有适用于 iOS 和 Android 的版本。
关于firebase - 如何在 Firebase 应用中获取 Cloud Storage 中所有文件的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37335102/