繁体   English   中英

应用程序图标徽章 - Firebase 推送通知 /FCM - Flutter

[英]App icon badge - Firebase push notification /FCM - Flutter

我想在我的应用程序图标上显示通知计数器。 我需要为 iOS 和 Android 做这件事。 当应用程序被杀死(未运行)或在后台运行时,计数器也必须更新。 我正在使用 firebase 推送通知。

如果我考虑使用通用计数器,那么我可以使用 FirebaseMessaging.configure onMessage 事件来减少计数器值,但是如何增加相同计数器的值(我怎么知道收到通知)。

flutter_app_badger 1.1.2描述显示按钮按下时增加和减少计数器值,我如何收听通知和处理计数器?

下面是我的消息负载

    var tokens = [];
var payload = {
    "notification": {
        "title": "Contest Won! " + contestActivityFeedData.contestname,
        "body": "You Have Won " + contestActivityFeedData.amount,
        "click_action": "FLUTTER_NOTIFICATION_CLICK",
    },
    "data": {
        "contestid": contestActivityFeedData.contestid,
        "contestname": contestActivityFeedData.contestname,
        "notificationtype": 'contest_won'
    },
}
admin.messaging().sendToDevice(tokens, payload);

有任何文章/视频/插件吗?

这就是我想要实现的目标

您可以将“徽章”选项添加到通知有效负载。

参考: https://firebase.google.com/docs/cloud-messaging/http-server-ref#notification-payload-support

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM