Zum Inhalt springen

@capgo/capacitor-Firebase-Messaging

Capacitor-Plugin für Firebase Cloud Messaging (FCM)

Capacitor-Plugin für Firebase Cloud Messaging (FCM)

Mit checkPermissions() und die anderen Kernmethoden, die unten aufgeführt sind.

PlattformUnterstützungHinweise
iOSJaNativ
AndroidJaNativ
WebNeinWächter mit Capacitor.getPlatform()
  • checkPermissions - Überprüfen Sie die Berechtigung, Push-Benachrichtigungen zu empfangen.
  • requestPermissions - Fordern Sie die Berechtigung an, Push-Benachrichtigungen zu empfangen.
  • isSupported Überprüft, ob alle erforderlichen APIs vorhanden sind.
  • getToken - Registrieren Sie die App, um Push-Benachrichtigungen zu empfangen. Gibt ein FCM-Token zurück, das zum Senden von Push-Nachrichten an diese Messaging-Instanz verwendet werden kann.
MethodeBeschreibung
checkPermissionsÜberprüfen Sie die Berechtigung, Push-Benachrichtigungen zu empfangen.
requestPermissionsBitten Sie um die Berechtigung, Push-Benachrichtigungen zu empfangen.
isSupportedÜberprüft, ob alle erforderlichen APIs existieren.
getTokenRegistrieren Sie die App, um Push-Benachrichtigungen zu empfangen. Rufen Sie einen FCM-Token ab, der zum Senden von Push-Nachrichten an diese Messaging-Instanz verwendet werden kann.
deleteTokenLöschen Sie den FCM-Token und deaktivieren Sie die App, um die Empfangung von Push-Benachrichtigungen zu stoppen. Dies kann zum Beispiel dann erfolgen, wenn sich ein Benutzer abmeldet.
getDeliveredNotificationsHolen Sie sich eine Liste der auf dem Benachrichtigungsbildschirm sichtbaren Benachrichtigungen.
removeDeliveredNotificationsEntfernen Sie bestimmte Benachrichtigungen vom Benachrichtigungsbildschirm.
removeAllDeliveredNotificationsEntfernen Sie alle Benachrichtigungen vom Benachrichtigungsbildschirm.
subscribeToTopicAbonnieren Sie einen Thema im Hintergrund.
unsubscribeFromTopicAbonnieren Sie ein Thema im Hintergrund.
createChannelErstellen Sie eine Benachrichtigungs-Kanal.
deleteChannelEine Benachrichtigungschannel löschen.
listChannelsAlle verfügbaren Benachrichtigungschannels auflisten.
addListenerWird aufgerufen, wenn ein neuer FCM-Token erhalten wird.
addListenerWird aufgerufen, wenn eine neue Push-Benachrichtigung erhalten wird.
addListenerWird aufgerufen, wenn eine neue Push-Benachrichtigungsaktion durchgeführt wird.
removeAllListenersEntferne alle Listener für diesen Plugin.
getPluginVersionErmitteln Sie die Version dieses Plugins.

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

Wenn Sie Firebase Messaging verwenden @capgo/capacitor-Firebase-Messaging um native Plugin-Arbeit zu planen, verbinden Sie es mit Capgo Plugin-Verzeichnis zur Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo zur Implementierungsdetail in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins zur Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins Ionische Enterprise-Plugin-Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen, und Capgo Native Builds für das Produktworkflow in Capgo Native Builds.