Passer à la navigation principale
@capgo/capacitor-zip Fichiers et Stockage Source

Zip plugin Capacitor

Un plugin gratuit Capacitor pour compresser et décompresser des fichiers sur iOS, Android et Web.

Installer

bun add @capgo/capacitor-zip bunx cap sync
npm, pnpm ou yarn
  • npm install @capgo/capacitor-zip
  • pnpm add @capgo/capacitor-zip
  • yarn add @capgo/capacitor-zip

Guide

Comment utiliser Zip dans Capacitor

Tester sur appareil

Téléchargez l'application Capgo puis scannez le code QR code.

Lien QR de prévisualisation du plugin Zip code

Utilisation de @capgo/capacitor-zip

Plugin Zip de Capacitor pour la compression et l'extraction d'archives zip.

Installer

bun add @capgo/capacitor-zip
bunx cap sync

bunx cap sync copie le plugin code natif dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.

Importer

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

API en un coup d'œil

Méthode Description
zip Compresser un fichier ou un répertoire pour créer un archive ZIP.
unzip Extraire un archive ZIP vers un répertoire de destination spécifié.

Exemples

zip()

Compresser un fichier ou un répertoire pour créer un archive 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()

Extraire un archive ZIP vers un répertoire de destination spécifié.

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

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

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-zip

Si vous utilisez En utilisant @capgo/capacitor-zip pour planifier le travail de plugin natif, le connecter avec à @capgo/capacitor-zip pour les détails d'implémentation dans @capgo/capacitor-zip, Getting Started pour les détails d'implémentation dans Démarrage, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou Mettre à jour les plugins pour les détails d'implémentation dans Ajouter ou Mettre à jour les plugins.

FAQ

FAQ du plugin Zip

Comment installer le plugin Zip dans une application Capacitor ?

Runz "bun add @capgo/capacitor-zip" (ou "npm install @capgo/capacitor-zip"), puis exécutez "bunx cap sync" afin que les projets iOS et Android prennent en charge les natives code. Importez-l’à partir de "@capgo/capacitor-zip" dans votre application code.

Fonctionne-t-il @capgo/capacitor-zip avec React, Vue et Angular ?

Oui. Le zip est un paquet Capacitor, il fonctionne donc avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript simple.

Quelle version de Capacitor prend en charge @capgo/capacitor-zip ?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à votre version majeure de Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README du GitHub liste les versions maintenues.

Est-ce que @capgo/capacitor-zip est gratuit et open source ?

Oui. Le code source de code est public sur GitHub à l'adresse https://github.com/Cap-go/capacitor-zip/ et le paquet est gratuit pour l'installer à partir de npm. Les rapports de bogues et les demandes de modification sont les bienvenus.

Puis-je mettre à jour code sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin change les natives code, il faut donc une nouvelle construction de l'application. Après cela, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Ship Zip changes without waiting for app review

Une fois le plugin est dans votre magasin de build, Capgo les mises à jour en temps réel poussent vos modifications JavaScript, HTML et CSS chez les utilisateurs en quelques minutes.

Démarrez avec Capgo