I’m developing an ionic application and I’m using FCM push notification to send notifications to the user.
This is the JSON payload of the sent notification :
{
"to" : "access_token",
"priority": "normal",
"notification" : {
"body" : "this is message",
"title" : "notification Title"
},
"data": {
"link": ....
}
}
The push notification is received in these different cases :
- when the app is in background or it is killed --> the user will receive a system tray push notification
- when the app is in foreground and the user is in it --> the user will receive the new data that will update the app
- when the app is in foreground and the screen is locked (the system considers it as in background) --> So the user will receive a system tray push notification but when unlocking the screen of the phone, nothing happens in the app instance that were in foreground until I click on the push notification in the system tray.
Is there any way to get the data of a push notification that is in the system tray without clicking on it ?