Lebih lanjut ke konten utama
@capgo/capacitor-downloader File & Penyimpanan Sumber Terbuka

Pengunduh Plugin Capacitor

Unduh file besar di latar belakang dengan kemampuan pemantauan progress dan dukungan pause/resume

Pasang

bun add @capgo/capacitor-downloader bunx cap sync
npm, pnpm atau yarn
  • npm install @capgo/capacitor-downloader
  • pnpm add @capgo/capacitor-downloader
  • yarn add @capgo/capacitor-downloader

Panduan

Cara menggunakan Downloader di Capacitor

Uji coba di perangkat

Unduh aplikasi Capgo lalu scan kode QR code.

Tautan QR pratinjau code plugin Downloader

Menggunakan @capgo/capacitor-downloader

Plugin Capacitor untuk mengunduh file dengan dukungan latar belakang. Menyediakan pengunduhan yang dapat diulang dengan pemantauan progress.

Install

bun add @capgo/capacitor-downloader
bunx cap sync

Apa yang Dibuka oleh Plugin Ini

  • download - Mulai tugas pengunduhan baru.
  • pause - Berhenti pengunduhan aktif. Pengunduhan dapat diulang kemudian dari posisi yang sama.
  • resume - Lanjutkan pengunduhan yang terhenti. Melanjutkan dari posisi yang sama.
  • stop - Hentikan dan batalkan download secara permanen. Data yang telah diunduh akan dihapus.

Contoh Penggunaan

download

Mulai tugas download baru.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

const task = await CapacitorDownloader.download({
  id: 'my-download',
  url: 'https://example.com/file.pdf',
  destination: 'downloads/file.pdf'
});

pause

Jeda download aktif. Download dapat dilanjutkan dari posisi yang sama.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.pause({ id: 'id-123' });

resume

Teruskan download yang terhenti. Melanjutkan dari posisi yang dihentikan.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.resume({ id: 'id-123' });

stop

Hentikan dan batalkan download secara permanen. Data yang telah diunduh akan dihapus.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.stop({ id: 'id-123' });

Referensi Lengkap

Teruskan dari Menggunakan @capgo/capacitor-downloader

Jika Anda menggunakan Untuk menggunakan @capgo/capacitor-downloader untuk merencanakan migrasi dan operasional bisnis, hubungkannya dengan @capgo/capacitor-downloader untuk detail implementasi di @capgo/capacitor-downloader Panduan Awal untuk detail implementasi di Panduan Awal Capgo Enterprise untuk alur kerja produk di Capgo Enterprise, untuk alur kerja produk di __CAPGO_KEEP_0__ Enterprise untuk alur kerja produk di Ionic Enterprise Plugin Alternatif, dan Capgo Alternatives untuk alur kerja produk di Capgo Alternatif.

FAQ

FAQ Plugin Downloader

Bagaimana cara menginstal plugin Downloader di aplikasi Capacitor?

Jalankan "bun add @capgo/capacitor-downloader" (atau "npm install @capgo/capacitor-downloader"), lalu jalankan "bunx cap sync" agar proyek iOS dan Android mengambil native code. Import dari "@capgo/capacitor-downloader" di aplikasi code Anda

Apakah @capgo/capacitor-downloader berfungsi dengan React, Vue dan Angular?

Ya. Downloader adalah paket Capacitor, sehingga berfungsi dengan semua framework web yang berjalan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte dan JavaScript biasa.

Versi Capacitor apa yang didukung oleh @capgo/capacitor-downloader?

Capgo plugin mengikuti versi utama Capacitor: gunakan versi plugin utama yang sesuai dengan versi utama Capacitor Anda (misalnya plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub menampilkan versi yang dipertahankan.

Apakah @capgo/capacitor-downloader gratis dan terbuka sumber?

Ya. Sumber code yang terbuka tersedia di GitHub di https://github.com/Cap-go/capacitor-downloader/ dan paketnya dapat diinstal secara gratis dari npm. Laporan bug dan permintaan pull selalu welcome.

Dapatkah saya memperbarui code yang menggunakan Downloader tanpa melalui tinjauan App Store?

Pemasangan atau pengupgrade plugin mengubah native code, sehingga memerlukan build toko baru. Setelah itu, perubahan JavaScript, HTML dan CSS yang memanggil plugin dapat dikirimkan langsung dengan Capgo live updates.

Pengiriman Downloader tanpa harus menunggu tinjauan aplikasi

Setelah plugin ini ada di dalam pembangunan toko Anda, Capgo pembaruan hidup akan mendorong perubahan JavaScript, HTML, dan CSS Anda ke pengguna dalam menit.

Mulai dengan Capgo