我的firbase RemoteMessage有一个mBundle,其中包含12个键值对,根据调试器,这些字段填充为android - Firebase RemoteMessage已填充 bundle ,但getData()为空-LMLPHP

但是当我说:remoteMessage.getData();时,生成的ArrayMap Map<String, String>的大小为0,因此没有元素。

如何访问remoteMessage的 map ?

最佳答案

我知道这可能会晚了,但是您可以从RemoteMessage中的Notification Object获取数据。

String title = remoteMessage.getNotification().getTitle();
String body = remoteMessage.getNotification().getBody();

希望这可以帮助

10-04 19:37