Langsung ke konten

@capgo/capacitor-downloader

Plugin Capacitor untuk download file dengan dukungan background. Mendukung resumable download dengan pelacakan progress.

Plugin Capacitor untuk mengunduh file dengan dukungan background. Menyediakan download yang dapat dilanjutkan dengan pelacakan progres.

  • download - Mulai tugas download baru.
  • pause - Jeda download yang sedang aktif. Download bisa dilanjutkan nanti dari posisi yang sama.
  • resume - Lanjutkan download yang dijeda. Berlanjut dari titik saat dijeda.
  • stop - Hentikan dan batalkan download secara permanen. Data yang sudah di-download akan dihapus.
MetodeDeskripsi
downloadMulai tugas download baru.
pauseJeda download yang sedang berjalan. Download bisa dilanjutkan nanti dari posisi yang sama.
resumeLanjutkan download yang dijeda. Melanjutkan dari posisi terakhir saat dijeda.
stop- Hentikan dan batalkan download secara permanen. Data yang sudah di-download akan dihapus.
checkStatusCek status download saat ini.
getFileInfoDapatkan info tentang file yang di-download.
addListenerPantau progres download. Dipicu secara berkala selama proses download berlangsung.
addListenerPantau penyelesaian download. Dipicu saat download selesai dengan sukses.
addListenerPantau kegagalan download. Dipicu saat download mengalami error.
removeAllListenersHapus semua event listener. Metode cleanup untuk mencegah memory leak.
getPluginVersionDapatkan nomor versi plugin.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-downloader.

Jika Anda menggunakan @capgo/capacitor-downloader untuk merencanakan penyimpanan dan penanganan file, hubungkan dengan Menggunakan @capgo/capacitor-downloader untuk kapabilitas native di Menggunakan @capgo/capacitor-downloader, @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.