Как избавиться от Firebase Storage Error (не удалось найти объект)? - PullRequest
0 голосов
/ 23 сентября 2018

Я написал код, в котором пользователь может выбрать изображение, и оно будет загружено в хранилище Firebase.После этого пользователь может просмотреть все загруженные изображения, нажав на кнопку показать изображения.

Но я не могу заставить работать URL загрузки.

Ниже приведен мой файл ts:

export class AppComponent {
  selectedFile = null;
  imgsrc;
  img;

  constructor(private storage: AngularFireStorage) {

  }

  onFileSelected(event){
  this.selectedFile = event.target.files[0];
  }

  onUpload() {
     const uniqueKey = 'pic' + Math.floor(Math.random() * 1000000);
     const uploadTask = this.storage.upload('/angfire2store/'+uniqueKey, this.selectedFile);
    const ref = this.storage.ref('/angfire2store').child(uniqueKey);
    this.imgsrc  = ref.getDownloadURL();
    this.imgsrc.subscribe(url => {
      this.img = url;
    })
    console.log(this.img);
  }
} 

Я получаю ошибку "" Firebase Storage: Object 'angfire2store / pic960317' не существует ". Пожалуйста, помогите!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...