发生异常。 _CastError(类型 '_InternalLinkedHashMap<dynamic, dynamic>' 不是类型转换中类型 'String' 的子类型)
Exception has occurred. _CastError (type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'String' in type cast)
我正在尝试使用
获取 FCM 令牌
final FirebaseMessaging _firebaseMessaging = FirebaseMessaging.instance;
const String firebaseCloudvapidKey = "MY_PUBLIC_KEY_IS_HERE";
_firebaseMessaging.getToken(vapidKey: firebaseCloudvapidKey).then((val) async {
print('Token: ' + val);
});
这是我在 运行 时遇到的错误
我正在使用 genymotion 模拟器,但我不知道错误来自何处,请帮助我,如果您需要更多解释,请告诉我,我会补充
在 print('Token: ' + val);
中,这里的 val 是 Map<dynamic, dynamic>
。您需要访问他们所需要的价值的关键。
您可以键入 print('Token: ' + $val);
以查看它的外观。
我正在尝试使用
获取 FCM 令牌final FirebaseMessaging _firebaseMessaging = FirebaseMessaging.instance;
const String firebaseCloudvapidKey = "MY_PUBLIC_KEY_IS_HERE";
_firebaseMessaging.getToken(vapidKey: firebaseCloudvapidKey).then((val) async {
print('Token: ' + val);
});
这是我在 运行 时遇到的错误
我正在使用 genymotion 模拟器,但我不知道错误来自何处,请帮助我,如果您需要更多解释,请告诉我,我会补充
在 print('Token: ' + val);
中,这里的 val 是 Map<dynamic, dynamic>
。您需要访问他们所需要的价值的关键。
您可以键入 print('Token: ' + $val);
以查看它的外观。