@capgo/capacitor-firebase-messaging
Ikhtisar
Bagian berjudul “Ringkasan”Plugin Capacitor untuk Firebase Cloud Messaging (FCM)
Mulai dengan checkPermissions() dan metode inti lainnya yang tercantum di bawah ini.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Native |
| Android | Ya | Native |
| Web | Tidak | Lindungi dengan Capacitor.getPlatform() |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”checkPermissions- Cek izin untuk menerima push notification.requestPermissions- Minta izin untuk menerima push notification.isSupported- Mengecek apakah semua API yang diperlukan tersedia.getToken- Daftarkan aplikasi untuk menerima push notifications. Mengembalikan FCM token yang dapat digunakan untuk mengirim push messages ke instance Messaging tersebut.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
checkPermissions | Periksa izin untuk menerima push notification. |
requestPermissions | Minta izin untuk menerima notifikasi push. |
isSupported | Memeriksa apakah semua API yang diperlukan ada. |
getToken | Daftarkan aplikasi untuk menerima notifikasi push. Mengembalikan token FCM yang dapat digunakan untuk mengirim pesan push ke instance Messaging tersebut. |
deleteToken | Hapus token FCM dan unregister aplikasi untuk menghentikan penerimaan push notification. Bisa dipanggil, misalnya, saat user sign out. |
getDeliveredNotifications | Dapatkan daftar notifikasi yang muncul di layar notifikasi. |
removeDeliveredNotifications | Hapus notifikasi tertentu dari layar notifikasi. |
removeAllDeliveredNotifications | Hapus semua notifikasi dari layar notifikasi. |
subscribeToTopic | Berlangganan topik di latar belakang. |
unsubscribeFromTopic | Berhenti berlangganan topik di latar belakang. |
createChannel | Buat channel notifikasi. |
deleteChannel | Hapus channel notifikasi. |
listChannels | Tampilkan daftar channel notifikasi yang tersedia. |
addListener | Dipanggil saat token FCM baru diterima. |
addListener | Dipanggil saat notifikasi push baru diterima. |
addListener | Dipanggil saat aksi notifikasi push baru dilakukan. |
removeAllListeners | Hapus semua listener plugin ini. |
getPluginVersion | Mendapatkan versi plugin ini. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-firebase.
Lanjut dari @capgo/capacitor-firebase-messaging
Bagian berjudul “Lanjut dari @capgo/capacitor-firebase-messaging”Jika Anda menggunakan @capgo/capacitor-firebase-messaging untuk merencanakan pekerjaan plugin native, hubungkan dengan 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 pada Menambahkan atau Memperbarui Plugin, Alternatif Plugin Ionic Enterprise untuk alur kerja produk di alternatif plugin Ionic Enterprise, dan Capgo Native Build untuk alur kerja produk di Capgo Native Builds.