Zum Inhalt springen

@capgo/capacitor-zip

Dateien nativ auf iOS und Android zippen und entpacken, inklusive Progress-Events und Android AES-Archiven.

Ordner zum Export komprimieren, heruntergeladene Updates entpacken und auf progress Events während langer Archive. Android unterstützt passwortgeschützte AES-ZIP-Dateien via zip4j. iOS nutzt ZIPFoundation. Web unterstützt unzip() mit Downloads pro Datei.

Denk daran, dass zip() im Web nicht verfügbar ist, sondern nur unzip().

PlattformSupportNotizen
iOSJaZIPFoundation, zip und unzip
AndroidJazip4j, AES-Passwort-Support
WebTeilweiseNur Unzip, Dateien werden einzeln heruntergeladen
  • zip - Eine Datei oder ein Verzeichnis als ZIP-Archiv komprimieren.
  • unzip - Ein ZIP-Archiv in ein Zielverzeichnis entpacken.
MethodeBeschreibung
zipKomprimiere eine Datei oder ein Verzeichnis zu einem ZIP-Archiv.
unzipEntpacke ein ZIP-Archiv in ein angegebenes Zielverzeichnis.
getPluginVersionDie Version des Native Plugins abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-zip.

Wenn du es nutzt @capgo/capacitor-zip Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Verwendung von @capgo/capacitor-zip für die native Funktion bei der Nutzung von @capgo/capacitor-zip, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.