Kann FCM-Benachrichtigung auf Android überschreiben Vorherige?
Ich bin mit FCM zum versenden von Benachrichtigungen an Android-Geräte. Wenn die app im hintergrund läuft, wenn ich 10 Meldungen, die die Geräte bis 10 Einträge auf die Benachrichtigung bar.
Ich will FCM zu machen, nur ein Eintrag auf der Benachrichtigungsleiste angezeigt, d.h. die neuere Version überschreibt die alten. Ich nicht finden, eine Taste, um dies zu https://firebase.google.com/docs/cloud-messaging/http-server-ref#downstream.
Gibt es eine Möglichkeit, das zu tun, oder ist es unmöglich? Danke.
- Haben Sie versucht
tag
? firebase.google.com/docs/cloud-messaging/http-server-ref
Du musst angemeldet sein, um einen Kommentar abzugeben.
Um dies zu erreichen,
in Ihrer Mitteilung Nutzlast, verwenden Sie die tag-Taste
Cheers.
Es ist möglich,. Zwei Ansätze.
Erste ist, Sie nutzen die
collapse_key
parameter definiert die Nachricht als zusammenklappbar Nachricht. Bezogen auf die FCM-docs:Ist es eigentlich enthalten in der link Sie zur Verfügung gestellt (der erste parameter unter Optionen):
Zweite Ansatz ist die Benachrichtigung Bündelung/stapeln/gruppieren. Wie pro meine Antwort hier:
Update:
Aus einer der verlinkten Beiträge, mit der tag
parameter ist auch eine option:
onMessageReceived()
.