エクスポート用のフォルダ圧縮、ダウンロードしたアップデートの解凍、および progress 長時間かかるアーカイブ処理中のイベント。Androidはzip4jによるパスワード保護されたAES zipをサポートし、iOSはZIPFoundationを使用します。Webは unzip() ファイルごとのダウンロードに対応しています。
注意点として、 zip() はWebでは利用できず、以下のみ利用可能です: unzip().
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ZIPFoundation、zipおよびunzip |
| Android | はい | zip4j、AESパスワード対応 |
| Web | 一部 | 解凍のみ、ファイルは個別にダウンロード |
コア機能
「コア機能」セクションzip- ファイルまたはディレクトリを圧縮してZIPアーカイブを作成します。unzip- ZIPアーカイブを指定した出力ディレクトリに解凍します。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
zip | ファイルやディレクトリを圧縮してZIPアーカイブを作成します。 |
unzip | ZIPアーカイブを指定した出力ディレクトリに展開します。 |
getPluginVersion | ネイティブプラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-zip.
@capgo/capacitor-zip の次のステップ
「@capgo/capacitor-zip の次のステップ」というセクション使用している場合 @capgo/capacitor-zip ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-zip の使い方 @capgo/capacitor-zip を使う際のネイティブ機能については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。