首次使用Flutter并实施了Firebase云消息传递。我可以在Firebase控制台中发送Notification Composer的通知。我可以在Android上的调试控制台中看到应用程序在前台,它接收我在自定义数据中设置的数据。
_firebaseMessaging.configure(
onMessage: (Map<String, dynamic> message) {
print('on message $message');
},
但是我想知道如何不仅获取自定义数据,还要获取消息文本和消息标题。
答案 0 :(得分:0)
如果您尝试获取消息对象中附带的标题和正文的字符串,则可以执行以下操作:
final title = message['notification']['title'];
final body = message['notification']['body'];