Logo de __CAPGO_KEEP_0__
Volver a plugins
@capgo/capacitor-zip
Tutorial
por github.com/Cap-go

Zip

Un plugin Capacitor gratuito para comprimir y descomprimir archivos en iOS, Android y Web.

Guía

Tutorial sobre Zip

Usando @capgo/capacitor-zip

Capacitor Plugin de Zip para comprimir y extraer archivos zip.

Instalar

bun add @capgo/capacitor-zip
bunx cap sync

Qué se expone con este plugin

  • zip - Comprimir un archivo o directorio para crear un archivo ZIP.
  • unzip - Extraer un archivo ZIP a un directorio de destino especificado.

Ejemplo de uso

zip

Comprimir un archivo o directorio para crear un archivo ZIP.

import { CapacitorZip } from '@capgo/capacitor-zip';

// Compress a directory without password
await CapacitorZip.zip({
  source: '/path/to/my-folder',
  destination: '/path/to/output.zip'
});

unzip

Extraer un archivo ZIP a un directorio de destino especificado.

import { CapacitorZip } from '@capgo/capacitor-zip';

// Extract a standard ZIP archive
await CapacitorZip.unzip({
  source: '/path/to/archive.zip',
  destination: '/path/to/extract-folder'
});

Referencia Completa