Resumen
Resumen@capgo/capacitor-file-sharer comparte o guarda archivos desde datos base64, direcciones URL, rutas de archivos locales, file:// direcciones URL, content:// identificadores URI, y Capacitor _capacitor_file_ direcciones URL.
Utilízalo cuando una aplicación necesita exportar informes, respaldos, imágenes, videos, PDF, archivos ZIP o otros archivos generados sin obligar a cada plataforma a utilizar el mismo camino de almacenamiento.
Capacidades Fundamentales
Resumenshare- Abre la hoja de compartir nativa en Android e iOS, o descarga el archivo en Web.save- Guarda en colecciones públicas de Android, abre la hoja de compartir/save en iOS o descarga en Web.getPluginVersion- Devuelve la versión de implementación del plugin nativo/web.
Comportamiento de la Plataforma
Sección titulada “Comportamiento de la plataforma”| Plataforma | Compartir comportamiento | Guardar comportamiento |
|---|---|---|
| Android | Utiliza FileProvider, ClipData, y las concesiones de URI para que los visores de antecedentes y miniaturas puedan leer el archivo. | Utiliza MediaStore en Android 10+ y directorios públicos en Android 9 y debajo. |
| iOS | Utiliza UIActivityViewController con archivos respaldados por base64 o ruta directa. | Abre la hoja de compartir nativa para que el usuario pueda elegir Guardar en Archivos o otra destinación. |
| Web | Descarga el archivo. | Descarga el archivo. |
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
share | Compartir un archivo utilizando la hoja de compartir nativa en Android e iOS, o descargar en Web. |
save | Guardar un archivo localmente en Android/Web, o abrir la hoja de guardar/compartir de iOS. |
getPluginVersion | Devuelve el marcador de versión de implementación de plataforma. |
Fuente De Verdad
Sección titulada “Fuente De Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-compartidor-de-archivos.
Sigue adelante desde @capgo/capacitor-compartidor-de-archivos
Sección titulada “Sigue adelante desde @capgo/capacitor-compartidor-de-archivos”Si estás utilizando @capgo/capacitor-compartidor-de-archivos para planificar el almacenamiento y el manejo de archivos, conecta con Usando @capgo/capacitor-compartidor-de-archivos para la capacidad nativa en Usando @capgo/capacitor-compartidor-de-archivos, @capgo/capacitor-almacenamiento-de-datos-sqlite para el detalle de implementación en @capgo/capacitor-almacenamiento-de-datos-sqlite, Usando @capgo/capacitor-almacenamiento-de-datos-sqlite para la capacidad nativa en Usando @capgo/capacitor-almacenamiento-de-datos-sqlite @capgo/capacitor-archivo para el detalle de implementación en @capgo/capacitor-archivo, y Usando @capgo/capacitor-archivo para la capacidad nativa en Usando @capgo/capacitor-archivo.