Guía
Tutorial sobre Almacenamiento de Firebase
Usando @capgo/capacitor-firebase-storage
Capacitor plugin para Almacenamiento de Cloud de Firebase.
Instalar
bun add @capgo/capacitor-firebase-storage
bunx cap sync
Qué Exposición de este Plugin
deleteFile- Eliminar un archivo.getDownloadUrl- Obtener la URL de descarga para un archivo.getMetadata- Obtener la información de metadatos para un archivo.listFiles- Listar archivos en un directorio.
Ejemplo de uso
deleteFile
Eliminar un archivo.
import { FirebaseStorage } from '@capgo/capacitor-firebase-storage';
await FirebaseStorage.deleteFile({} as DeleteFileOptions);
getDownloadUrl
Obtener la URL de descarga para un archivo.
import { FirebaseStorage } from '@capgo/capacitor-firebase-storage';
await FirebaseStorage.getDownloadUrl({} as GetDownloadUrlOptions);
getMetadata
Obtener la información de metadatos para un archivo.
import { FirebaseStorage } from '@capgo/capacitor-firebase-storage';
await FirebaseStorage.getMetadata({} as GetMetadataOptions);
listFiles
Listar archivos en un directorio.
import { FirebaseStorage } from '@capgo/capacitor-firebase-storage';
await FirebaseStorage.listFiles({} as ListFilesOptions);
Referencia completa
- GitHub https://github.com/Cap-go/capacitor-firebase/tree/main/packages/storage
- Documentación: /docs/plugins/firebase-storage/