Vai al contenuto

@capgo/capacitor-zip

Comprimi e decomprimi file nativamente su iOS e Android, con eventi di progresso e supporto per archivi Android AES.

Comprime le cartelle per l'export, estrae gli update scaricati e ascolta progress eventi durante l'archiviazione di file lunghi. Android supporta AES zip protetto da password tramite zip4j. iOS usa ZIPFoundation. Il web supporta unzip() con download per singolo file.

Ricorda che zip() non è disponibile sul web, ma solo unzip().

PiattaformaSupportoNote
iOSSìZIPFoundation, zip e unzip
AndroidSìzip4j, supporto password AES
WebParzialeSolo unzip, download file singoli
  • zip - Comprimi un file o una directory in un archivio ZIP.
  • unzip - Estrai un archivio ZIP in una directory di destinazione.
MetodoDescrizione
zipComprimi un file o una directory in un archivio ZIP.
unzipEstrai un archivio ZIP in una directory di destinazione.
getPluginVersionOttieni la versione del plugin nativo.

Questo riferimento è sincronizzato da src/definitions.ts le capacitor-zip.

Se stai usando @capgo/capacitor-zip per pianificare il lavoro sui plugin nativi, collegalo a Utilizzo di @capgo/capacitor-zip per la funzionalità nativa in @capgo/capacitor-zip, Directory dei plugin Capgo per il workflow del prodotto nella Directory dei plugin Capgo, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins by Capgo, Aggiungere o aggiornare i plugin per i dettagli di implementazione in Aggiungere o aggiornare i plugin, e Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Alternative ai plugin di Ionic Enterprise.