首页 > 解决方案 > Flutter Firebase 消息通知未获取有效负载

问题描述

final FirebaseMessaging firebaseMessaging = FirebaseMessaging();
firebaseMessaging.requestNotificationPermissions();
firebaseMessaging.configure(onLaunch: (Map<String, dynamic> msg) {
  print(" onLaunch called");
  return;
}, onResume: (Map<String, dynamic> msg) {
  print(" onResume called");
  return;
}, onMessage: (Map<String, dynamic> msg) {
  print(" onMessage called");
  return;
});

这是我在主屏幕的 inistate 功能中的代码。

当应用程序不在前台时,如果我通过云消息发送通知,我会成功收到通知。但是,当我的应用程序启动时,我并没有从我的代码中获得任何控制台日志。

我期望该代码是什么,当我的应用程序启动时,我必须得到“onLaunch called”控制台日志消息。

但我什么也没得到。我认为配置功能无法正常工作。

有谁知道为什么会发生这种问题?

在此处输入图像描述 谢谢阅读。

标签: iosfirebaseflutterfirebase-cloud-messaging

解决方案


推荐阅读