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
iOSJaNative
AndroidJaNative
WebNeinAbsichern mit Capacitor.getPlatform()
  • checkPermissions - Berechtigung zum Empfangen von Push-Benachrichtigungen prüfen.
  • requestPermissions - Berechtigung zum Empfangen von Push-Benachrichtigungen anfordern.
  • isSupported - Prüft, ob alle erforderlichen APIs vorhanden sind.
  • getToken - Registriert die App für den Empfang von Push-Benachrichtigungen. Gibt ein FCM-Token zurück, das zum Senden von Push-Nachrichten an diese Messaging-Instanz verwendet werden kann.
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 neue Push-Benachrichtigungsaktion ausgeführt wird.
removeAllListenersEntfernt alle Listener für dieses Plugin.
getPluginVersionDie Version dieses Plugins abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in einem 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.