Menggunakan @capgo/capacitor-zip
Plugin Zip Capacitor untuk kompresi dan ekstraksi arsip zip.
Instal
bun add @capgo/capacitor-zip
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { CapacitorZip } from '@capgo/capacitor-zip';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
zip |
Kompres file atau direktori untuk membuat arsip ZIP. |
unzip |
Ekstrak arsip ZIP ke direktori tujuan yang ditentukan. |
Contoh
zip()
Kompres file atau direktori untuk membuat arsip 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()
Ekstrak arsip ZIP ke direktori tujuan yang ditentukan.
import { CapacitorZip } from '@capgo/capacitor-zip';
// Extract a standard ZIP archive
await CapacitorZip.unzip({
source: '/path/to/archive.zip',
destination: '/path/to/extract-folder'
});
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-zip
Jika Anda menggunakan Menggunakan @capgo/capacitor-zip untuk merencanakan pekerjaan plugin native, hubungkan dengan @capgo/capacitor-zip untuk detail implementasi di @capgo/capacitor-zip, Panduan Memulai untuk detail implementasi di Getting Started, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo, dan Menambahkan atau Memperbarui Plugin untuk detail implementasi di bagian Menambahkan atau Memperbarui Plugin.