【发布时间】:2018-08-30 14:41:58
【问题描述】:
在我的项目中,我必须在应用程序运行时接收 FCM 推送通知 onMessageReceived() 正在调用运行良好的应用程序,但问题是当应用程序被杀死或在后台时 onMessageReceived() 没有调用但 FCM 通知是显示在通知托盘上
【问题讨论】:
-
在这种情况下,您的启动器活动将处理通知 Not onMessageReceived() 方法。
-
@Tharun 使用通知类型发送 FCM 消息时,当您的应用未运行时,您不会在 onMessageReceived() 方法中收到消息
-
谢谢@HasifSeyd,但我必须处理那个案子,你能帮我吗
-
@Tharun 但是当您单击通知托盘中的通知时,您将在 Launch Activity 中以 Bundle 的形式获取数据,这些数据将在从服务器发送推送通知时分配
-
@Tharun,请查看我的answer
标签: android firebase push-notification firebase-cloud-messaging