ios - 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”控制台日志消息。
但我什么也没得到。我认为配置功能无法正常工作。
有谁知道为什么会发生这种问题?
解决方案
推荐阅读
- python - 如何在 Python 中处理数据中的 NaN 值?
- c - 为什么我的带有选定元素的清除功能无法正常工作?
- arrays - matlab:在数组构造中做了什么“(end:-1:1,:)”
- bioinformatics - Snakemake,使用通配符时如何更改输出文件名
- excel - 如果单元格未突出显示,则删除整行
- c - 内存泄漏 - Valgrind - “在 59 个块中丢失了 0 个字节”
- r - IF_ELSE 语句未按预期工作
- javascript - 如何在写入视频文件时播放视频文件
- java - Spring Boot 无法连接到 MySQL:无法识别服务器时区值“Mitteleuropäische Zeit”
- vue.js - 使用nuxt.js动态路由传递参数