Flutter 颤振:捕获firebase消息传递连接
我在颤振应用程序中实现了fiebase消息传递。我试图捕捉它的连接错误,例如:Flutter 颤振:捕获firebase消息传递连接,flutter,firebase-cloud-messaging,Flutter,Firebase Cloud Messaging,我在颤振应用程序中实现了fiebase消息传递。我试图捕捉它的连接错误,例如: 6.26.0 - [Firebase/Messaging][I-FCM002025] Failed to connect to direct channel, error: Error Domain=com.google.fcm Code=4 "No internet available, cannot connect to FIRMessaging" UserInfo={NSLocalizedF
6.26.0 - [Firebase/Messaging][I-FCM002025] Failed to connect to direct channel, error: Error Domain=com.google.fcm Code=4 "No internet available, cannot connect to FIRMessaging" UserInfo={NSLocalizedFailureReason=No internet available, cannot connect to FIRMessaging}
但是没有地方可以抓住它。如何捕获firebase消息传递连接
final FirebaseMessaging _fcm = FirebaseMessaging();
_fcm.getToken().then((value) {
_token = value;
print("Message token is: $_token");
}, onError: (err) {
print("getToken onError is: $err");
}).catchError((onError) {
print("getToken catchError is: $onError");
});
catchError(error)
catch错误吗?如果你的平均值是fcm.getToken(),那么它就没有catch,而且问题不在get token中…@SalarBahadorso问题到底在哪里?如果连接没有连接,我怎么知道呢?@SalarBahador