我试图弄清楚如何将Firebase存储中存储的文件下载到我的计算机上。
我已经参考了文档,并成功检索了下载链接。以下是我目前的尝试 downloadUrl是包含文件名和文件下载URL的对象数组。 filename是要下载的文件的名称
public download(fileName: string){
const xhr = new XMLHttpRequest();
for(const item of this.downloadUrls){
if(item.fileName === fileName){
xhr.responseType = 'blob';
xhr.onload = (event) => {
const blob = xhr.response;
console.log('blob');
};
console.log(item.url);
xhr.open('GET', item.url);
xhr.send();
break;
}
}
}
我也尝试过将下载URL链接添加到html下载标签中,但这会重定向到文件位置。