Panoramica
Section titled “Overview”Plugin Capacitor per Firebase Cloud Messaging (FCM)
Inizia con checkPermissions() e le altre principali funzioni elencate di seguito.
Supporto della piattaforma
Sezione intitolata “Supporto della piattaforma”| Piattaforma | Supporto | Nota |
|---|---|---|
| Sì | Nativo | Android |
| Nota | Nativo | Android |
| Web | No | Proteggere con Capacitor.getPlatform() |
Capacità di base
Sottosezione intitolata “Capacità di base”checkPermissions- Verifica la possibilità di ricevere notifiche push.requestPermissions- Richiedi la possibilità di ricevere notifiche push.isSupported- Verifica se esistono tutte le API richieste.getToken- Registra l'app per ricevere notifiche push. Restituisce un token FCM che può essere utilizzato per inviare messaggi push a quel'istanza di Messaging.
Publico API
Sottosezione intitolata “Publico API”| Metodo | Descrizione |
|---|---|
checkPermissions | Verifica la possibilità di ricevere notifiche push. |
requestPermissions | Richiedi il permesso di ricevere notifiche push. |
isSupported | Verifica se esistono tutte le API richieste. |
getToken | Registra l'app per ricevere notifiche push. Restituisce un token FCM che può essere utilizzato per inviare messaggi push a quel messaggio di notifica. |
deleteToken | Elimina il token FCM e disiscrivi l'app per fermare di ricevere notifiche push. Può essere chiamato, ad esempio, quando un utente si disconnette. |
getDeliveredNotifications | Ottieni una lista delle notifiche che sono visibili sullo schermo delle notifiche. |
removeDeliveredNotifications | Elimina specifiche notifiche dallo schermo delle notifiche. |
removeAllDeliveredNotifications | Elimina tutte le notifiche dallo schermo delle notifiche. |
subscribeToTopic | Abbonati a un argomento in background. |
unsubscribeFromTopic | Disiscrivi da un argomento in background. |
createChannel | Crea un canale di notifica. |
deleteChannel | Elimina un canale di notifica. |
listChannels | Elenco i canali di notifica disponibili. |
addListener | Chiamato quando viene ricevuto un nuovo token FCM. |
addListener | Chiamato quando viene ricevuto un nuovo avviso push. |
addListener | Chiamato quando viene eseguita un'azione di avviso push. |
removeAllListeners | Elimina tutti gli ascoltatori per questo plugin. |
getPluginVersion | Ottieni la versione di questo plugin. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa referenza è sincronizzata da src/definitions.ts in capacitor-firebase.
Continua da @capgo/capacitor-firebase-messaging
Sezione intitolata “Continua da @capgo/capacitor-firebase-messaging”Se stai utilizzando @capgo/capacitor-messaggi di Firebase per pianificare il lavoro del plugin nativo, connettilo con Capgo Directory dei Plugin per il workflow del prodotto nella Capgo Directory dei Plugin Capacitor Plugin di Capgo per i dettagli di implementazione in Capacitor Plugin di Capgo, Aggiungere o Aggiornare i Plugin per i dettagli di implementazione in Aggiungere o Aggiornare i Plugin, Alternative dei Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternatives plugin per Ionic Enterprise Capgo Costruzione nativa per il flusso di lavoro del prodotto in Capgo Costruzione nativa.