Richtlinie
Tutorial zu Firebase Messaging
Mit @capgo/capacitor-firebase-messaging
Capacitor-Plugin für Firebase Cloud Messaging (FCM).
Installieren
bun add @capgo/capacitor-firebase-messaging
bunx cap sync
Was dieses Plugin enthüllt
checkPermissions- Überprüfung der Berechtigung zum Empfangen von Push-Benachrichtigungen.requestPermissions- Anfrage zur Berechtigung zum Empfangen von Push-Benachrichtigungen.isSupported- Überprüfung, ob alle erforderlichen APIs existieren.getToken- Registriere die App, um Push-Benachrichtigungen zu erhalten. Gibt ein FCM-Token zurück, das zum Senden von Push-Nachrichten an die Messaging-Instanz verwendet werden kann.
Beispielanwendung
checkPermissions
Überprüfe die Berechtigung, Push-Benachrichtigungen zu erhalten.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.checkPermissions();
requestPermissions
Berechtigung zum Empfang von Push-Benachrichtigungen anfordern.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.requestPermissions();
isSupported
Überprüft, ob alle erforderlichen APIs existieren.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.isSupported();
getToken
Registriere die App, um Push-Benachrichtigungen zu erhalten. Gibt ein FCM-Token zurück, das zum Senden von Push-Nachrichten an die Messaging-Instanz verwendet werden kann.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.getToken();
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/messaging
- Dokumentation: /docs/plugins/firebase-messaging/
Fahre fort von Using @capgo/capacitor-firebase-messaging
Wenn du Firebase Messaging verwendest Mit @capgo/capacitor-firebase-messaging für die Planung der Arbeit an nativen Plugin-Workflows, verbinden Sie es mit Capgo-Plugin-Verzeichnis für den Produktworkflow in Capgo-Plugin-Verzeichnis, Capacitor-Plugins von Capgo für die Implementierungsdetails in Capacitor-Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen, und Capgo-Native-Builds für den Produktworkflow in Capgo-Native-Builds.