请问有人知道如何在flutter上捕获firebase Auth异常并显示它们吗?
注意:我对控制台不感兴趣 (catcherror((e) print(e))
我需要一些更有效的东西,例如“用户不存在”这样我就可以将它传递给一个字符串并显示它。
几个月来一直在处理这个问题。
提前致谢。
我试过用 // errorMessage=e.toString(); 替换 print(e); 然后将其传递给一个函数,所有的努力都是徒劳的。
FirebaseAuth.instance
.signInWithEmailAndPassword(email: emailController.text, password: passwordController.text)
.then((FirebaseUser user) {
_isInAsyncCall=false;
Navigator.of(context).pushReplacementNamed("/TheNextPage");
}).catchError((e) {
// errorMessage=e.toString();
print(e);
_showDialog(errorMessage);
//exceptionNotice();
//print(e);
Run Code Online (Sandbox Code Playgroud)
我希望能够提取异常消息并将异常消息传递给一个对话框,然后我可以向用户显示该对话框。
当我尝试使用 扫描本地图像(例如 hello-world 图像)时,出现docker scan hello-world此错误
docker: 'scan' is not a docker command.
See 'docker --help'
Run Code Online (Sandbox Code Playgroud)
我的码头工人版本是
Client: Docker Engine - Community
Version: 20.10.2
API version: 1.41
Go version: go1.13.15
Git commit: 2291f61
Built: Mon Dec 28 16:17:43 2020
OS/Arch: linux/amd64
Context: default
Experimental: true
Run Code Online (Sandbox Code Playgroud)