Ejemplos que usan flujo. No tiene en cuenta los errores de recuperación / conexión.
Referencia: Interfaz: Referencia | Firebase, imagen
Descargue una imagen directamente desde Firebase Storage y guárdela en Imagen
- ¿Cuáles son las mejores aplicaciones de listas de tareas para Windows?
- ¿Por qué debería preferir marcos .NET sobre JavaScript?
- ¿Existe una empresa como Weebly (generador de arrastrar y soltar) para aplicaciones de teléfonos inteligentes?
- ¿Cuántos recursos consumiría una aplicación de reconocimiento de patrones para Android?
- ¿Qué es DCS? ¿Cuáles son sus características y aplicaciones?
Storage.js
importar * como firebase desde “firebase”;
exportar almacenamiento de clase predeterminado {
static displayFirebaseStorageImg (ref: string, callback: (url: string) => void) {
// ex: almacenamiento / images / [userId] /avatar/avatar.jpg
const imageRef = firebase.storage (). ref (ref);
imageRef.getDownloadURL (). then ((url: string) => callback (url));
}
}
PageWithImage.js
importar almacenamiento desde [ubicación Storage.js en mi caso: “../Storage”];
…… incluye un estado de tipo imgSource Image y su
// Donde se almacena la imagen en Almacenamiento
let ref = “images / img.jpg”;
Storage.displayFirebaseStorageImg (ref, (url: string) => this.setState ({imgSource: {uri: url}));