@capgo/capacitor-uploader
Ikhtisar
Bagian berjudul “Ringkasan”@capgo/capacitor-uploader memindahkan file besar dari perangkat dengan upload background native di iOS dan Android. Progress dan status selesai dikirim via plugin events, jadi UI Anda bisa ditutup sementara upload tetap berjalan. Gunakan bersama kamera atau path filesystem daripada buffering seluruh file di WebView.
Kegunaan umum: backup foto atau video, presigned S3 uploads, multipart form posts dengan metadata, dan retry yang tangguh via maxRetries.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Upload di latar belakang | Catatan |
|---|---|---|
| iOS | Ya | Latar belakang URLSession |
| Android | Ya | Notifikasi gaya foreground service saat upload |
| Web | Saat halaman terbuka | fetch berbasis, tidak ada lanjutan background native |
Web juga mendukung path bergaya IndexedDB: idb://[database]/[collection]/[key].
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”startUpload- Mulai upload file ke server.removeUpload- Batalkan dan hapus upload yang sedang berjalan.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
startUpload | Mulai upload file ke server. |
removeUpload | Batalkan dan hapus upload yang sedang berjalan. |
addListener | Dengarkan event progress dan status upload. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-uploader.
Lanjutkan dari @capgo/capacitor-uploader
Bagian berjudul “Lanjutkan dari @capgo/capacitor-uploader”Jika Anda menggunakan @capgo/capacitor-uploader untuk merencanakan penyimpanan dan penanganan file, hubungkan dengan Menggunakan @capgo/capacitor-uploader untuk kapabilitas native saat Menggunakan @capgo/capacitor-uploader, @capgo/capacitor-data-storage-sqlite untuk detail implementasi di @capgo/capacitor-data-storage-sqlite, Menggunakan @capgo/capacitor-data-storage-sqlite untuk kapabilitas native di Menggunakan @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file untuk detail implementasi di @capgo/capacitor-file, dan Menggunakan @capgo/capacitor-file untuk kapabilitas native di Using @capgo/capacitor-file.