Javascript Angular Firebase-从存储器下载文件

Javascript Angular Firebase-从存储器下载文件,javascript,angular,firebase,firebase-storage,Javascript,Angular,Firebase,Firebase Storage,我正在尝试使用firebase存储下载文件。我有一个包含电影URL的实时数据库。我已经用一种方法创建了服务,该方法应该可以下载文件。我做了firebase文档中的所有事情,但我的方法没有做任何事情 firebase文档: 我的代码如下: public downloadMovie() { this.fireStorage.storage.refFromURL("https://example_link_for_firebase.com/b/bucket/o/images%20stars

我正在尝试使用firebase存储下载文件。我有一个包含电影URL的实时数据库。我已经用一种方法创建了服务,该方法应该可以下载文件。我做了firebase文档中的所有事情,但我的方法没有做任何事情

firebase文档:

我的代码如下:

  public downloadMovie() {
    this.fireStorage.storage.refFromURL("https://example_link_for_firebase.com/b/bucket/o/images%20stars.jpg").getDownloadURL().then(url => {
      const xhr = new XMLHttpRequest();
      xhr.responseType = "blob";
      xhr.onload = function(event) {
        const blob = xhr.response;
      };
      xhr.open("GET", url);
      xhr.send();
    })
  }

有什么想法吗?

firebase文档中的方法。有两种方法可以获得参考。通过文件名storage.ref()或url storage.refFromUrl()来检查url是否正确,是否正确。我不需要此控制台。Log请编辑您的问题,以包含
src
的值。该方法来自firebase文档。有两种方法可以获得参考。通过文件名storage.ref()或url storage.refFromUrl()来检查url是否正确,是否正确。我不需要这个控制台。log请编辑您的问题,将
src
的值包括在内。