当应用程序在后台运行时如何处理带有数据载荷的Android FCM消息?
- 论坛
- 当应用程序在后台运行时如何处理带有数据载荷的Android FCM消息?
5 浏览
当应用程序在后台运行时如何处理带有数据载荷的Android FCM消息?
此问题已经有了答案:
使用FCM的Android推送通知在应用程序后台时无法处理。默认消息显示在通知托盘中。
有人可以帮我处理后台消息吗。
@Override public void onMessageReceived(RemoteMessage remoteMessage) { super.onMessageReceived(remoteMessage);
}
此方法在应用程序处于后台时不被调用。任何帮助都将是我的巨大帮助。
admin 更改状态以发布 2023年5月24日
匿名的
0 Comments
如果你从服务器接收到的有效负载总是以"data"的形式接收,则会始终调用onMessageReceived()。
示例:
服务器的有效负载应该如下:
{ "data":{ "id": 1, "missedRequests": 5 "addAnyDataHere": 123 }, "to":"fhiT7evmZk8:APA91bFJq7Tkly4BtLRXdYvqHno2vHCRkzpJT8QZy0TlIGs......" }
欲了解更多有关此问题,请参阅以下网址:Firebase onMessageReceived not called when app in background