【发布时间】:2025-11-28 17:15:01
【问题描述】:
有没有办法从 Firebase 存储中获取所有 URL?
我知道有一些方法可以从 Firebase 数据库中获取 URL,例如将 Firebase 存储文件的 URL 存储在 Firebase 实时数据库中并从中获取。但是我正在从图像中显示的按钮上传图像,并希望直接从 firebase 存储路径中获取所有上传图像的 URL,例如...
var mStorageRef: StorageReference
mStorageRef = FirebaseStorage.getInstance().reference
并使用类似...
mStorageRef.fetchall() or mStorageRef.getall()
我还找到了this 链接,您可以在该链接中按文件名下载文件,并且只能逐个下载。我想要一种一次性获取所有内容的方法。
任何帮助将不胜感激。
【问题讨论】:
-
签出this。
-
您需要在数据库中添加这些图像的 URL,然后获取这些数据库值
-
@Alex Mamo 我使用按钮而不是代码上传
-
Firebase JavaScript SDK 6.1 版增加了列出文件的功能:firebase.google.com/support/release-notes/js#storage。对于其他平台,您必须按照 Alex 和 Doug 所说的去做,以及我也包含在链接答案中的内容。
标签: android firebase kotlin firebase-storage