Ist es möglich/ist es eine zuverlässige Möglichkeit, einen Rückruf zu erhalten, wenn eine Meldung auf der Android-Plattform empfangen wird? Ich möchte aufzeichnen, wenn die Benachrichtigung empfangen wird (nicht, wenn sie später geöffnet wird).Wie bekomme ich einen Rückruf für Benachrichtigungen in Android erhalten?
0
A
Antwort
0
Nein, es ist Ihre Anwendung, die die Nachricht empfängt, so, wenn Sie angemeldet brauchen Dinge, dann melden Sie sich. Behandeln Sie es einfach so, wie Sie es möchten, sobald Sie es erhalten. Beachten Sie, dass Sie bei der Verwendung von FCM mit dem Nachrichtentyp Notification message
nicht direkt über die Ankunft von Nachrichten benachrichtigt werden, wenn die App im Hintergrund läuft (die Benachrichtigung wird automatisch von Firebase gepostet - Ihre App erhält Nachrichtennutzinformationen, sobald Sie die Benachrichtigung antippen). In einem solchen Fall prüfen zu Data messages
Schalt so erhalten Sie es egal Ihre Anwendung im Vordergrund ist oder nicht.
Siehe Dok .: https://firebase.google.com/docs/cloud-messaging/downstream