【发布时间】:2021-06-29 08:44:10
【问题描述】:
_firebaseMessaging.*configure*( onMessage: (Map<String, dynamic> message) async {
print("\n\n on1Message: ${message.toString()}");
Map<String, dynamic> object = json.decode(
message['data']['notification'].toString());
print(
'\n\n Object==${message['data']}\n\n object===$object');
object['work'] = 'updateCount';
Stream<Map<String, dynamic>> stream =
Stream.value(object);
streamController.addStream(stream);
print("\n\n object ---> ${object}");
控制台日志中的错误------------------------------- --------------------- 722:24:错误:没有为“FirebaseMessaging”类定义方法“configure”。
- 'FirebaseMessaging' 来自'package:firebase_messaging/firebase_messaging.dart' ('/E:/flutterSDK/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-9.1.0/lib/firebase_messaging.镖')。
尝试将名称更正为现有方法的名称,或定义名为“配置”的方法。
_firebaseMessaging.configure
(^^^^^^^^^
configure() 方法在 Firebase 云消息包更新后不起作用。我尝试了与堆栈溢出不同的解决方案,但没有任何效果。 我应该怎么做。
【问题讨论】:
标签: firebase flutter firebase-cloud-messaging