Plugin Capacitor pour Firebase Cloud Messaging (FCM)
Commencez par checkPermissions() et les autres méthodes principales listées ci-dessous.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Le Web | Non | Protéger avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »checkPermissions- Vérifier la permission pour recevoir les notifications push.requestPermissions- Demander la permission pour recevoir les notifications push.isSupported- Vérifie si toutes les API requises existent.getToken- Enregistrer l'application pour recevoir des notifications push. Renvoie un token FCM permettant d'envoyer des messages push à cette instance Messaging.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
checkPermissions | Vérifier la permission de recevoir des notifications push. |
requestPermissions | Demander la permission de recevoir des notifications push. |
isSupported | Vérifie si toutes les API requises existent. |
getToken | Enregistrer l'app pour recevoir des notifications push. Retourne un token FCM utilisable pour envoyer des messages push à cette instance Messaging. |
deleteToken | Supprimer le token FCM et désenregistrer l'app pour arrêter de recevoir des notifications push. Peut être appelé, par exemple, lors de la déconnexion d'un utilisateur. |
getDeliveredNotifications | Récupérer la liste des notifications visibles sur l'écran de notifications. |
removeDeliveredNotifications | Supprimer des notifications spécifiques de l'écran des notifications. |
removeAllDeliveredNotifications | Supprimer toutes les notifications de l'écran des notifications. |
subscribeToTopic | S'abonne à un topic en arrière-plan. |
unsubscribeFromTopic | Se désabonne d'un topic en arrière-plan. |
createChannel | Créer un canal de notification. |
deleteChannel | Supprimer un canal de notification. |
listChannels | Lister les canaux de notification disponibles. |
addListener | Appelé lorsqu'un nouveau token FCM est reçu. |
addListener | Appelé lorsqu'une nouvelle notification push est reçue. |
addListener | Appelé lorsqu'une action de notification push est effectuée. |
removeAllListeners | Supprimez tous les écouteurs de ce plugin. |
getPluginVersion | Récupérez la version de ce plugin. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-firebase.
Continuer avec @capgo/capacitor-firebase-messaging
Section intitulée « Continuer avec @capgo/capacitor-firebase-messaging »Si vous utilisez @capgo/capacitor-firebase-messaging pour planifier le travail sur les plugins natifs, connectez-l’à Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins, Alternatives aux plugins Ionic Enterprise pour le workflow produit dans les alternatives aux plugins Ionic Enterprise, et Capgo Native Build pour le workflow produit dans Capgo Native Builds.