我可以得到文件从Firebase存储,而不知道一个子路径?



我想从Firebase Storage下载这个文件路径:

/students/ekljfbwekncwlkjbweck/gpa/此部分为随机/4

如果我不知道子路径">这部分是随机的,文件还能下载吗?

我试过了:

firebaseStorageStudentRef.child("ekljfbwekncwlkjbweclk").child("gpas")
// This is what I tried
.child("*")
.child("4").downloadUrl.addOnSuccessListener { uri ->
Log.i(TAG, "Success! Uri is: $uri")
}.addOnFailureListener { e ->
Log.e(TAG, "Failed to retrieved photo. Exception is: $e")
}

你必须知道文件的完整路径才能下载。

Firebase Storage客户端应用程序发现你不知道的路径组件名称的唯一方法是使用列表API。

你最好把这个随机的位记录在数据库的某个地方,这样你就可以更容易地找到并再次使用它。

最新更新