Я хочу отображать счетчик уведомлений на значке моего приложения. Мне нужно сделать это как для iOS, так и для Android. Также счетчик должен обновляться, когда приложение убито (не запущено) или при работе в фоновом режиме. Я использую уведомления firebase pu sh.
Если я рассматриваю возможность использования общего счетчика, я могу использовать событие 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);
Есть какая-нибудь статья / видео / плагин для этого?