Perilaku Android
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Penjadwalan Android didukung oleh WorkManager. Tidak perlu entri tambahan di app manifest untuk tugas periodic background fetch biasa.
Penjadwalan
Bagian berjudul “Scheduling”await BackgroundTask.registerTaskAsync('sync-offline-data', { minimumInterval: 30, requiresNetwork: true,});Perilaku
Bagian berjudul “Perilaku”- Android menerapkan interval minimum 15 menit untuk periodic work.
requiresNetwork: truememetakan ke constraint jaringan terhubung milik WorkManager.- Setiap nama task dijadwalkan sebagai periodic work yang unik, jadi mendaftarkan nama task yang sama akan memperbarui jadwal yang sudah ada.
- Eksekusi task dicatat secara native sebelum dikirim ke JavaScript, sehingga event yang tertunda dapat diproses saat WebView sudah siap.
Pengujian
Bagian berjudul “Testing”Gunakan test trigger untuk menjalankan callback terdaftar secara langsung selama pengembangan:
await BackgroundTask.triggerTaskWorkerForTestingAsync();Batasan
Bagian berjudul “Batasan”WorkManager dirancang untuk pekerjaan yang bisa ditunda. Ini tidak menjamin ketepatan waktu dan tidak boleh digunakan untuk alarm, countdown, atau deadline yang terlihat oleh user.
Lanjutkan dari perilaku Android
Bagian berjudul “Lanjutkan dari perilaku Android”Jika Anda menggunakan Perilaku Android untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-background-task untuk kapabilitas native di Menggunakan @capgo/capacitor-background-task, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.