Lompat ke Konten

@capgo/capacitor-updater

Live update untuk aplikasi capacitor.

Live update untuk aplikasi capacitor.

  • notifyAppReady - Perluas layer native bahwa JavaScript telah berjalan dengan sukses.
  • setUpdateUrl - Atur URL pembaruan untuk aplikasi secara dinamis pada waktu eksekusi.
  • setStatsUrl - Atur URL statistik untuk aplikasi secara dinamis pada waktu eksekusi.
  • setChannelUrl - Atur URL kanal untuk aplikasi secara dinamis pada waktu eksekusi.
MetodeDeskripsi
notifyAppReadyPeringatkan layer native bahwa JavaScript telah berhasil diinisialisasi.
setUpdateUrlAtur URL pembaruan aplikasi secara dinamis pada waktu eksekusi.
setStatsUrlAtur URL statistik aplikasi secara dinamis pada waktu eksekusi.
setChannelUrlAtur URL kanal aplikasi secara dinamis pada waktu eksekusi.
downloadUnduh bundle baru dari URL yang disediakan untuk instalasi nanti.
nextAtur bundle berikutnya yang akan diaktifkan ketika aplikasi berada di latar belakang atau restart.
setAtur bundle saat ini dan muat ulang aplikasi secara langsung.
deleteHapus bundle dari penyimpanan lokal untuk mengosongkan ruang disk.
setBundleErrorTandai manual bundle sebagai gagal/terjadi kesalahan dalam mode pembaruan manual.
listDapatkan semua bundle yang diunduh secara lokal yang disimpan di aplikasi.
resetAtur ulang aplikasi ke bundle yang diketahui baik.
currentDapatkan informasi tentang bundle yang aktif saat ini.
reloadMuat ulang aplikasi secara manual untuk menerapkan pembaruan yang tertunda.
setMultiDelayKonfigurasi kondisi-kondisi yang harus dipenuhi sebelum pembaruan yang tertunda diterapkan.
cancelDelayBatalkan semua kondisi penundaan dan terapkan pembaruan yang tertunda secara langsung.
getLatestPeriksa server pembaruan untuk versi bundle yang tersedia terbaru.
setChannelTetapkan perangkat ini ke saluran pembaruan spesifik pada waktu runtime.
unsetChannelHapus penugasan saluran perangkat dan kembali ke saluran default.
getChannelDapatkan saluran yang saat ini ditetapkan untuk perangkat ini.
listChannelsDapatkan daftar semua saluran yang tersedia untuk perangkat ini untuk self-assign.
setCustomIdSet a custom identifier untuk perangkat ini.
getBuiltinVersionAmbil versi bundle bawaan (versi asli yang dikirimkan bersama aplikasi native Anda).
getDeviceIdAmbil identifikasi unik, ramah privasi untuk perangkat ini.
getPluginVersionAmbil versi dari Capacitor Updater plugin yang terinstal di aplikasi Anda.
isAutoUpdateEnabledPeriksa apakah pembaruan otomatis saat ini diaktifkan.
removeAllListenersHapus semua pendengar acara yang terdaftar untuk plugin ini.
addListenerDengarkan acara download bundle di Aplikasi. Melempar sekali ketika download dimulai, selama download dan ketika selesai. Ini akan kembali Anda semua persentase download selama download.
addListenerDengarkan acara tidak perlu diperbarui, berguna ketika Anda ingin memaksa cek setiap kali aplikasi diluncurkan.
addListenerDengarkan acara pembaruan tersedia, berguna ketika Anda ingin memaksa cek setiap kali aplikasi diluncurkan.
addListenerDengarkan acara download selesai.
addListenerDengarkan acara pembaruan bermasalah ketika backend menandai pembaruan sebagai tidak kompatibel dengan aplikasi saat ini. Melempar payload yang sama seperti pendengar legasi. majorAvailable Dengarkan acara pembaruan bermasalah ketika backend menandai pembaruan sebagai tidak kompatibel dengan aplikasi saat ini. Melempar payload yang sama seperti pendengar legasi.
addListenerDengarkan untuk event pembaruan utama di Aplikasi, biarkan Anda tahu ketika pembaruan utama diblokir dengan mengatur disableAutoUpdateBreaking.
addListenerDengarkan untuk event gagal pembaruan di Aplikasi, biarkan Anda tahu ketika pembaruan gagal untuk diinstal pada aplikasi start berikutnya.
addListenerDengarkan untuk event set di Aplikasi, biarkan Anda tahu ketika sebuah bundle telah diterapkan dengan sukses. Event ini disimpan secara native hingga JavaScript mengonsumsinya, jadi jika aplikasi reload sebelum listener Anda terpasang, event yang tertunda akan dikirimkan ketika listener Anda terdaftar. set Dengarkan untuk event set next di Aplikasi, biarkan Anda tahu ketika sebuah bundle ditunggu sebagai bundle berikutnya untuk diinstal.
addListenerDengarkan untuk event gagal download di Aplikasi, biarkan Anda tahu ketika sebuah bundle download gagal.
addListenerDengarkan untuk event reload di Aplikasi, biarkan Anda tahu ketika reload telah terjadi.
addListenerDengarkan untuk event siap aplikasi di Aplikasi, biarkan Anda tahu ketika aplikasi siap digunakan. Event ini disimpan secara native hingga JavaScript mengonsumsinya, jadi masih dapat dikirimkan setelah reload bahkan jika listener Anda terdaftar lebih awal dalam proses startup aplikasi.
addListenerDengarkan untuk event private channel, diluncurkan ketika mencoba mengatur channel yang tidak memungkinkan perangkat penugasan sendiri.
addListenerDengarkan untuk perubahan status pembaruan fleksibel pada Android.
addListenerPeriksa jika fitur pembaruan otomatis tersedia (tidak dinonaktifkan oleh konfigurasi server kustom).
isAutoUpdateAvailableDapatkan informasi tentang bundle yang ditunggu untuk diaktifkan pada reload berikutnya.
getNextBundle__CAPGO_KEEP_0__
getFailedUpdateAmbil informasi tentang bundle terbaru yang gagal dimuat.
setShakeMenuAktifkan atau nonaktifkan menu getas untuk debugging dan testing.
isShakeMenuEnabledPeriksa apakah menu debug getas saat ini aktif.
setShakeChannelSelectorAktifkan atau nonaktifkan pilihan kanal getas secara waktu eksekusi.
isShakeChannelSelectorEnabledPeriksa apakah pilihan kanal getas saat ini aktif.
getAppIdAmbil App ID yang saat ini dikonfigurasi untuk komunikasi server update.
setAppIdUbah App ID yang digunakan untuk komunikasi server update secara dinamis.
getAppUpdateInfoAmbil informasi tentang ketersediaan aplikasi di App Store atau Play Store.
openAppStoreBuka halaman aplikasi di App Store atau Play Store.
performImmediateUpdateLakukan pembaruan aplikasi secara langsung di Android.
startFlexibleUpdateMulai pembaruan aplikasi fleksibel di Android.
completeFlexibleUpdateSelesaikan pembaruan aplikasi fleksibel di Android.

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