Теперь я хочу обработать дополнительные данные в сообщении для перехода на определенную страницу в приложении.
Я отправляю сообщение следующим образом:
Код: Выделить всё
var message = new Message
{
Notification = new Notification
{
Title = title,
Body = body
ImageUrl = "..."
},
Topic = action,
Data = new Dictionary
{
{ "articleId", "123" },
{ "targetPage", "ArticlePage" }
},
Android = new AndroidConfig
{
Notification = new AndroidNotification
{
ClickAction = "OPEN_ARTICLE"
}
}
};
var response = await FirebaseMessaging.DefaultInstance.SendAsync(message);
Код: Выделить всё
protected override void OnNewIntent(Intent? intent)
{
base.OnNewIntent(intent);
HandleIntent(intent);
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... -messaging
Мобильная версия