Compresser les dossiers pour l'export, décompresser les mises à jour téléchargées et écouter progress événements lors d'archives volumineuses. Android prend en charge le zip AES protégé par mot de passe via zip4j. iOS utilise ZIPFoundation. Le web prend en charge unzip() avec des téléchargements par fichier.
N'oubliez pas que zip() n'est pas disponible sur le web, seulement unzip().
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | ZIPFoundation, zip et unzip |
| Android | Oui | zip4j, support du mot de passe AES |
| Web | Partielle | Unzip only, files download individually |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »zip- Compresser un fichier ou un répertoire pour créer une archive ZIP.unzip- Extraire une archive ZIP vers un répertoire de destination spécifique.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
zip | Compressez un fichier ou un répertoire pour créer une archive ZIP. |
unzip | Extrayez une archive ZIP vers un répertoire de destination spécifique. |
getPluginVersion | Récupérez la version du plugin natif. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-zip.
Continuer avec @capgo/capacitor-zip
Section intitulée « Continuer avec @capgo/capacitor-zip »Si vous utilisez @capgo/capacitor-zip pour planifier le travail sur les plugins natifs, connectez-l’à Utiliser @capgo/capacitor-zip pour la fonctionnalité native de « Utiliser @capgo/capacitor-zip », Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.