在收到Xamarin表单时覆盖Firebase通知

时间:2018-07-05 11:40:25

标签: xamarin xamarin.forms

我创建了一个可以接收通知的应用程序,但是问题是当我收到通知时,同时又收到另一个通知,它覆盖了第一个通知...?我知道必须对此代码做任何事情,任何人都会帮助我,将不胜感激。

CrossFirebasePushNotification.Current.OnNotificationReceived += (s, p) =>
        {

            System.Diagnostics.Debug.WriteLine("Received");

        };

在这种情况下,它只会调试并显示,并且已收到通知,但是当通知接收到它不应覆盖第一个通知时,我需要做些事情

1 个答案:

答案 0 :(得分:0)

使用data标签发送firebase通知,当您接收数据时,使用此GitHub library显示自定义通知弹出窗口,有关更多信息,请参考此firebase link,例如如何使用HTTP调用发送通知。

{
    "to" : "<TOKEN>....",
    "notification" : {
    },
     "data" : {
     "body" : "Welcom to Xamarin App",
     "title" : "Testing"
     "documentId" : "myId001"
   }
}