検索
[Flutter/dart] null check operator used on a null value messaging
- M.R

- 2022年3月29日
- 読了時間: 1分
現象
FirebaseMessaging.onBackgroundMessage()でタイトルのエラーが発生。
原因と解決策
上記メソッドの引数に渡すデリゲートはトップレベル関数でなければならない。自分の場合はインスタンスメソッドを渡していたのでエラーとなった。
渡すメソッドをトップレベル関数にするとエラーは解消した。
@main.dart
void main() async{
//略
FirebaseMessaging.onBackgroundMessage(onBackGround);
}
Future<void> onBackGround(RemoteMessage message)async{
//略
}





コメント