如何从Firebase存储中将文件下载到计算机?

时间:2019-05-03 18:15:14

标签: angular firebase

我试图弄清楚如何将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下载标签中,但这会重定向到文件位置。

0 个答案:

没有答案