Я довольно широко использую уведомления Firebase в своем приложении.
Я только что заметил, что, когда у вас в Центре уведомлений в Windows 10 целая куча уведомлений одного и того же происхождения, срабатывает только одно действие по щелчку уведомления.
Эти уведомления содержат точно такие же данные, но будет работать только одно событие click_action, и совершенно случайно, какое из них будет работать.
notification request body: {
"priority": "high",
"registration_ids": ["tokens"],
"notification": {
"click_action": "https://somewebsite.com",
"body": "Hello World",
"title": "Wake n See",
"sound" : "default",
"content-available": 0
},
"data": {
"is_silent" : "no"
}
}
Я испробовал целый ряд способов воспроизвести это, например, закрыть вкладку веб-сайта, прежде чем щелкнуть остальную часть уведомления, или закрыть браузер после срабатывания одной click_action.
Firebase версия: 5.4.1 (также может копировать это на 4.8.1)
Пожалуйста, помогите.