Jetzt möchte ich die zusätzlichen Daten in der Nachricht verarbeiten, um zu einer bestimmten Seite innerhalb der App zu navigieren.
Ich sende die Nachricht auf folgende Weise:
Code: Select all
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);
Code: Select all
protected override void OnNewIntent(Intent? intent)
{
base.OnNewIntent(intent);
HandleIntent(intent);
}
Mobile version