Я написал код, в котором пользователь может выбрать изображение, и оно будет загружено в хранилище 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' не существует ". Пожалуйста, помогите!