如何从JS中的Firebase Storage的文件夹中恢复多个文件?

时间:2019-04-27 14:18:36

标签: javascript firebase directory firebase-storage

就这样,我目前正在使用HTML和JS开发一个Web应用程序,该应用程序显示有关使用我的移动应用程序的每个用户的信息。用户可以在Web应用程序上登录其帐户并查看其信息。 在这个著名的移动应用程序上,我拍摄了一张照片,以便可以将其存储在Firebase Storage中。它存储在一个文件夹中,文件夹中包含使用它的用户的ID,并且在JPG中的格式为“ e8f18fc0-295e-490c-94bb-e2d8d8dd6b2400_IMMOCHECK_2019042”。

示例:

  • kajo1245545->(这是用户ID)
    • e8f18fc0-295e-490c-94bb-e2d8d8dd6b2400_APPNAME_2019042.jpg->(照片名称)

对于每个用户,依此类推,因此对于每张照片,其名称都不同。

我想从该文件夹中检索所有照片(该ID是本例中的“ kajo1245545”)。为此,请首先检查系统之间的通讯是否良好,我使用以下方法:

var storage = firebase.storage();
            var storageRef = storage.ref();
            var tangRef = storageRef.child(user.uid);


                tangRef.getDownloadURL().then(function(file){
                    document.querySelector('img').src = file;

                }).catch(function(error) {
                    console.error(error)
                });

效果很好!

仅,我无法从javascript中的文件夹中恢复每位用户的所有照片.....

0 个答案:

没有答案