firebase - 如何在 Firebase 应用中获取 Cloud Storage 中所有文件的列表?

标签 firebase firebase-storage

我正在上传图像,一切都很好,但我有 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 DatabaseCloud Firestore非常适合此目的,并且允许您轻松地与其他人共享 URL。

您可以在我们的 FriendlyPix 中找到一个很好的(但有些复杂)示例。示例应用程序。网页版相关代码为here ,但也有适用于 iOS 和 Android 的版本。

关于firebase - 如何在 Firebase 应用中获取 Cloud Storage 中所有文件的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37335102/

相关文章:

javascript - 将 base64 编码的图像保存到 Firebase 存储

卸载应用程序时 Firebase 删除用户

android - 使用 FirebaseRecyclerAdapter 进行 Firebase 搜索 (Firebase UI 3.2.2)

firebase - 如何在Flutter Firestore中编辑用户

java - Bitmap Compressor() 返回空指针异常

javascript - Firebase 使用键推送多个对象

c# - 如何在 .Net C# Windows 窗体中将文件上传到 Firebase 存储?

firebase - 从 Flutter 中的 Firebase 存储获取下载 URL

swift - 使用未解析的标识符 firebase 函数

javascript - 如何将文件上传到 firebase 存储并显示下载 URL?