当我尝试为Flutter的Firebase Cloud Messaging添加回调函数onBackgroundMessage
时,我遇到了以下错误。
flutter: 在构建HomeScreen(dirty)时抛出了以下ArgumentError:
flutter: 无效参数:无法设置后台消息处理程序!onBackgroundMessage
应该是顶级或静态函数,而不应该与类或匿名函数绑定。
flutter:
flutter: 相关的错误造成小部件是:
flutter: HomeScreen
flutter: file:///Users/sournvisal/Documents/projects/flutter-project/one_sala/lib/router.dart:17:39
请帮忙解决。 谢谢。
onBackgroundMessage: myBackgroundMessageHandler
而不是这样:onBackgroundMessage: (message) => myBackgroundMessageHandler(message)
- Firat