Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
接收Xamarin表单时的Firebase通知覆盖_Xamarin_Xamarin.forms - Fatal编程技术网

接收Xamarin表单时的Firebase通知覆盖

接收Xamarin表单时的Firebase通知覆盖,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我已经创建了一个可以接收通知的应用程序,但问题是当我收到一个通知,同时收到另一个通知时,它会覆盖第一个通知吗?我知道我必须对这段代码做些什么,如果有人能帮我,我将不胜感激 CrossFirebasePushNotification.Current.OnNotificationReceived += (s, p) => { System.Diagnostics.Debug.WriteLine("Received"); }; 在这种

我已经创建了一个可以接收通知的应用程序,但问题是当我收到一个通知,同时收到另一个通知时,它会覆盖第一个通知吗?我知道我必须对这段代码做些什么,如果有人能帮我,我将不胜感激

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

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

        };

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

使用数据标记发送firebase通知,当您接收数据时,然后使用此GitHub显示自定义通知弹出窗口,有关更多信息,请参阅此firebase,比如如何使用HTTP调用发送通知

{
    "to" : "<TOKEN>....",
    "notification" : {
    },
     "data" : {
     "body" : "Welcom to Xamarin App",
     "title" : "Testing"
     "documentId" : "myId001"
   }
}
{
“致”:“…”,
“通知”:{
},
“数据”:{
“正文”:“欢迎使用Xamarin应用程序”,
“标题”:“测试”
“文档ID”:“myId001”
}
}