Error:
No capturado (en promesa) TypeError: no se pueden leer las propiedades de undefined (leyendo 'ruta')
según mis pruebas,
import { getStorage, ref, uploadBytesResumable, getDownloadURL } from "https://www.gstatic.com/firebasejs/9.1.1/firebase-storage.js"; import { getDatabase, set, child, get, update, remove } from "https://www.gstatic.com/firebasejs/9.1.1/firebase-database.js"; const realdb = getDatabase();el error se debe a que la función ref( ) de firebase-storage es diferente de ref( ) de firebase-database
pero solo puedo importar una de las funciones, entonces, ¿qué hacer? para guardar la URL de descarga, necesito tanto (firebase-storage) como (firebase-database).
Simplemente puede cambiar el nombre de una de las importaciones de esta manera:
import { getStorage, ref as storageRef } from "https://www.gstatic.com/firebasejs/9.1.1/firebase-storage.js"; Luego, asegúrese de usar storageRef() en lugar de ref() para el almacenamiento en su código.