Saltar al contenido

@capgo/capacitor-zip

Comprime y descomprime archivos de forma nativa en iOS y Android, con eventos de progreso y soporte para archivos AES en Android.

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().

PlataformaSoporteNotas
iOSSíZIPFoundation, zip y unzip
AndroidSízip4j, soporte para contraseñas AES
WebParcialSolo unzip, descarga de archivos individual
  • zip - Comprime un archivo o directorio en un ZIP.
  • unzip - Extrae un archivo ZIP en un directorio de destino.
MétodoDescripción
zipComprime un archivo o directorio para crear un archivo ZIP.
unzipExtrae un archivo ZIP en un directorio de destino específico.
getPluginVersionObtén la versión del plugin nativo.

Esta referencia se sincroniza desde src/definitions.ts en 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.