【发布时间】:2021-04-22 11:36:22
【问题描述】:
当我将此函数添加到我的代码中时。
FirebaseMessaging.onBackgroundMessage(
(message) => _handleBG(message, currentUserId));
我得到异常
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: NoSuchMethodError: The method 'toRawHandle' was called on null.
下面的 onMessage 方法工作正常。
FirebaseMessaging.onMessage.listen((event) async {
// event.messageType
print('hearing to foreground messsage');
if (event.data['messageType'] == 'chat') {
await ChatHelper.handleMessageReceived(event, context, currentUserId);
//setState(() {});
}
});
FirebaseMessaging.onBackgroundMessage(
(message) => _handleBG(message, currentUserId));
【问题讨论】:
标签: flutter firebase-cloud-messaging