该方法
firebaseAuth.signInWithCredential(credential)返回类型的值
AuthResult,因此您需要执行以下操作:
AuthResult userDetails = await _firebaseAuth.signInWithCredential(credential);
对于您的代码,另一种选择也是更好的选择,因为
signInWithCredential返回
AuthResult并且由于class
AuthResult包含
usertype的实例变量
FirebaseUser,因此您可以执行以下操作:
FirebaseUser userDetails = (await _firebaseAuth.signInWithCredential(credential)).user;
https://github.com/FirebaseExtended/flutterfire/blob/master/packages/firebase_auth/firebase_auth/lib/src/auth_result.dart#L18



