Langsung ke konten

@capgo/capacitor-alarm

Jadwalkan alarm dan notifikasi native meskipun aplikasi ditutup

Jadwalkan alarm dan notifikasi native meskipun aplikasi ditutup

Mulai dengan createAlarm() dan metode inti lainnya yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebParsialLihat panduan memulai
  • createAlarm - Buat alarm OS native menggunakan aplikasi jam bawaan platform. Di Android ini menggunakan Alarm Clock intent; di iOS menggunakan AlarmKit jika tersedia (iOS 16+).
  • openAlarms - Buka UI daftar alarm native platform, jika tersedia.
  • getOSInfo - Dapatkan informasi tentang OS dan kapabilitasnya.
  • requestPermissions - Minta izin yang relevan untuk penggunaan alarm di platform. Di Android, mungkin akan diarahkan ke pengaturan untuk alarm presisi.
MetodeDeskripsi
createAlarmBuat alarm OS native menggunakan aplikasi jam bawaan platform. Di Android ini memakai intent Alarm Clock; di iOS memakai AlarmKit jika tersedia (iOS 16+).
openAlarmsBuka UI daftar alarm native platform, jika tersedia.
getOSInfoDapatkan informasi tentang OS dan kemampuannya.
requestPermissionsMinta izin yang diperlukan untuk penggunaan alarm di platform. Di Android, mungkin diarahkan ke pengaturan untuk exact alarm.
checkPermissionsCek status izin saat ini untuk akses alarm native tanpa memicu UI. Di iOS ini melaporkan kesiapan AlarmKit; di Android melaporkan detail kapabilitas.
getPluginVersionDapatkan versi plugin native Capacitor.
getAlarmsDapatkan daftar alarm yang dijadwalkan oleh aplikasi ini. Di iOS 26+, mengembalikan alarm dari AlarmKit. Di Android, ini tidak didukung karena sistem tidak menyediakan API untuk query alarm.

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

Jika Anda menggunakan @capgo/capacitor-alarm untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-alarm untuk fitur native di Menggunakan @capgo/capacitor-alarm, 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.