我决定实施远程取消通知,例如,当有人在另一台设备上阅读该通知时,发现FCM不支持此通知。我试图发送带有相同标签和键“取消”的通知,以便抓住他并将其删除。但是在后台它不起作用,只需要传输“数据”而不传输“通知”。谁能够实施?请分享您的经验:)
CrossFirebasePushNotification.Current.OnNotificationReceived += (s, p) =>
{
if (p.Data.TryGetValue("cancel", out object cancel))
{
if (p.Data.TryGetValue("tag", out object tag))
{
Remove(tag);
}
};
};