【发布时间】:2020-08-02 12:01:49
【问题描述】:
当我的应用处于打开状态时,我通过 onMessageReceived(Remotemessage mesg) 收到推送通知。如果我的应用程序处于终止状态,我会收到推送通知,但不是来自 onMessageReceived()。
意味着,在收到推送通知后,根据通知中的数据,当点击通知时,我需要重定向页面。如果前台的应用程序运行良好。当我杀死时,我在托盘上收到通知,但是当我点击通知时,它只会打开我的应用程序,而不是那个重定向页面。我放了日志并检查了一下,甚至没有调用 onMessageReceived 。但在托盘上收到通知。我搜索了很多很多。找不到问题。 后端负载低于
"to": "f2dFWIn81FY:APA91bGumzp0LRr4hvGqUb9WMOvmWqvHSqYcCBzTJlbJs2dmpfrv_tAdu",
"priority": "high",
"content_available": true,
"Type": "Order",
"notification": {
"body": "Your [2224531] order is rejected",
"title": "Order",
"sound": "default"
},
"data": {
"Title": "Your [2224531] order is rejected",
"NotificationId": "efb46a45-cd9c-4cf7-881f-9510c24555a6"
}
}
我正在尝试获取 MainActivity.java 中的数据,但捆绑包为空!!
【问题讨论】:
标签: java android firebase push-notification