flutter_facebook_login Flutter 中的消息类型

flutter_facebook_login message type in Flutter

我正在使用这个包:https://pub.dev/packages/flutter_facebook_login

在 Flutter 1 中这工作正常但现在在 Flutter 2 中不是:

好像缺少 e 的类型。我尝试添加 FirebaseAuthException e 但它必须是 Object.

Firebase 在例外情况下有点棘手,您可以执行以下操作:

final error = e as FirebaseAuthException;

这样就可以了。您还可以执行“if”语句,例如:

if (error is FirebaseAuthException) {
    print(error.message);
}

这也行;