【发布时间】:2020-09-15 02:56:24
【问题描述】:
我在我的应用程序和登录和处理错误中使用 Firebase Auth 我在 try-catch 块中编写了它,但是当我输入不正确的密码时,应用程序会崩溃并抛出 "PlatformException (PlatformException(ERROR_WRONG_PASSWORD , 密码无效或用户没有密码。, null))" 这个错误。
我该如何解决这个问题?
这是代码,注册用户也是如此。
try {
final newUser = await _auth.signInWithEmailAndPassword(email: email, password: password);
if (newUser != null) {
Navigator.pop(context);
}
} catch (e) {
print(e);
}
【问题讨论】:
-
您是否使用 vscode 并启用了“所有异常”? user-images.githubusercontent.com/29642168/…
-
您确定
try块内的代码正在引发异常吗? -
@gugge 这就是原因。谢谢。