Comprime carpetas para exportar, descomprime actualizaciones descargadas y escucha progress eventos durante archivos largos. Android soporta AES zip con contraseña vía zip4j. iOS usa ZIPFoundation. Web soporta unzip() con descargas por archivo.
Recuerda que zip() no está disponible en web, solo unzip().
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | Sí | ZIPFoundation, zip y unzip |
| Android | Sí | zip4j, soporte para contraseñas AES |
| Web | Parcial | Solo unzip, descarga de archivos individual |
Funcionalidades principales
Sección titulada “Funcionalidades principales”zip- Comprime un archivo o directorio en un ZIP.unzip- Extrae un archivo ZIP en un directorio de destino.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
zip | Comprime un archivo o directorio para crear un archivo ZIP. |
unzip | Extrae un archivo ZIP en un directorio de destino específico. |
getPluginVersion | Obtén la versión del plugin nativo. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-zip.
Sigue aprendiendo con @capgo/capacitor-zip
Sección titulada “Sigue aprendiendo con @capgo/capacitor-zip”Si estás usando @capgo/capacitor-zip para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-zip para la capacidad nativa en Using @capgo/capacitor-zip, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.