Creé una función que en el formulario se envía para cargar una imagen en el almacenamiento de Firebase.
La función está cargando el img con éxito pero no puede recuperar la URL adecuada. Está devolviendo 'indefinido' para la propiedad url
función:
constructor( public dbStorage: AngularFireStorage, ) { } Upload(event$) { this.selectedImg = $event.target.files[0]; const car = { photoURL: `/images/cars/${new Date().getTime()}-${this.selectedImg.name.split('.').slice(0,-1)}`, photo: this.selectedImg, } const _photoURL = this.dbStorage.ref(car.photoURL); this.dbStorage.upload(car.photoURL, car.photo).snapshotChanges().pipe( finalize(()=>{ _photoURL.getDownloadURL().subscribe((url) =>{ car.photoURL = url; }) }) ).subscribe(); }