仅使用文件名而不使用扩展名从Firebase存储中检索文件

时间:2020-05-14 14:13:57

标签: firebase firebase-storage

我是Firebase的新手,遇到这种情况,我不得不使用其名称来检索文件,而没有任何扩展名,如.jpg,.png,.mp3,.mp4等。实际的问题是我m使用我已经确定的特定名称保存文件,但是使用某些功能会自动添加扩展名。所以我知道文件名(bee,car,bus等),但不知道实际名称(bee.jpg,car.png,bus.gif等),因此不知道我在说什么应该这样做,仅使用前缀名称(bee,car,bus等)来获取文件的下载URL。有人可以帮助我.....吗?

1 个答案:

答案 0 :(得分:0)

我能想到的第一种方法:

  • 使用API​​来list all files,然后找到其基本名称与您要查找的名称相匹配的
  • 使用基本名称存储文件(因此从存储的文件中删除扩展名),以便您进行查找。
  • 将有关每个文件的更多信息存储在数据库(例如Cloud Firestore或Firebase Realtime Database)中,然后在该数据库上执行搜索。