Успешно я сделал для загрузки файлов в хранилище 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) {
});
}
Это журнал сети, который Я нашел это при отладке. Что мне нужно сделать, чтобы получить все данные и визуализировать их в таблице, а также нажать кнопку загрузки и нажать кнопку, чтобы загрузить файл
Сетевой журнал:
Хранение в базе данных:
Объект BLOB-файлов из файлов: