Zum Inhalt springen

@capgo/capacitor-firebase-messaging

Capacitor Plugin für Firebase Cloud Messaging (FCM)

Capacitor Plugin für Firebase Cloud Messaging (FCM)

Starte mit checkPermissions() und den anderen unten aufgeführten Core-Methoden.

PlattformSupportNotizen
iOSJaNativ
AndroidJaNativ
WebNeinAbsichern mit Capacitor.getPlatform()
  • checkPermissions - Berechtigung für Push-Benachrichtigungen prüfen.
  • requestPermissions - Berechtigung für Push-Benachrichtigungen anfordern.
  • isSupported - Prüft, ob alle erforderlichen APIs vorhanden sind.
  • getToken - Registriere die App, um Push-Benachrichtigungen zu erhalten. Es wird ein FCM-Token zurückgegeben, mit dem Push-Nachrichten an diese Messaging-Instanz gesendet werden können.
MethodeBeschreibung
checkPermissionsPrüft die Berechtigung für Push-Benachrichtigungen.
requestPermissionsBerechtigung für Push-Benachrichtigungen anfordern.
isSupportedPrüft, ob alle erforderlichen APIs vorhanden sind.
getTokenRegistriert die App für Push-Benachrichtigungen. Gibt einen FCM-Token zurück, der zum Senden von Push-Nachrichten an diese Messaging-Instanz genutzt werden kann.
deleteTokenLöscht den FCM-Token und hebt die Registrierung der App auf, damit keine Push-Benachrichtigungen mehr empfangen werden. Kann z. B. aufgerufen werden, wenn sich ein Nutzer abmeldet.
getDeliveredNotificationsRuft eine Liste der Benachrichtigungen ab, die auf dem Benachrichtigungsbildschirm sichtbar sind.
removeDeliveredNotificationsEntfernt bestimmte Benachrichtigungen aus dem Benachrichtigungsbildschirm.
removeAllDeliveredNotificationsEntfernt alle Benachrichtigungen aus dem Benachrichtigungsbildschirm.
subscribeToTopicAbonniert ein Topic im Hintergrund.
unsubscribeFromTopicMeldet sich im Hintergrund von einem Topic ab.
createChannelErstellt einen Notification Channel.
deleteChannelLöscht einen Notification Channel.
listChannelsListet die verfügbaren Notification Channels auf.
addListenerWird aufgerufen, wenn ein neues FCM-Token empfangen wird.
addListenerWird aufgerufen, wenn eine neue Push-Benachrichtigung empfangen wird.
addListenerWird aufgerufen, wenn eine Aktion einer Push-Benachrichtigung ausgeführt wird.
removeAllListenersEntfernt alle Listener für dieses Plugin.
getPluginVersionDie Version dieses Plugins abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-firebase.

Wenn du es nutzt @capgo/capacitor-firebase-messaging Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails unter „Plugins hinzufügen oder aktualisieren“, Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow in Ionic Enterprise Plugin-Alternativen und Capgo Native Builds optimieren für den Produkt-Workflow in Capgo Native Builds.