我已经成功地将文件上传到Firebase存储中,但是现在我想在表格中显示所有文件并可以选择下载每个文件。我已经阅读了Firebase中的文档,但无法使用。单击该按钮的功能是获取所有文件,然后我要在用户可以看到的表中对其进行可视化显示:
显示文件功能:
showFileUrl(){
storageRef.child('UploadedFiles/').listAll().then(function(res) {
res.items.forEach(function(folderRef) {
console.log("folderRef",folderRef.toString());
var blob = null;
var xhr = new XMLHttpRequest();
xhr.open("GET", "downloadURL");
xhr.responseType = "blob";
xhr.onload = function()
{
blob = xhr.response;//xhr.response is now a blob object
console.log(blob);
}
xhr.send();
});
}).catch(function(error) {
});
}
这是我在调试时发现的网络日志。我需要做些什么来获取所有数据并在表中将其可视化,并具有一个下载按钮,以及何时按下该按钮来下载文件