小编Osi*_*chi的帖子

如何处理 Flutter 上的 Firebase 身份验证异常

请问有人知道如何在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)

我希望能够提取异常消息并将异常消息传递给一个对话框,然后我可以向用户显示该对话框。

firebase firebase-authentication flutter

33
推荐指数
8
解决办法
4万
查看次数

在 ubuntu 20.04 上运行 docker scan <image> 返回错误

当我尝试使用 扫描本地图像(例如 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)

docker container-image

7
推荐指数
1
解决办法
2839
查看次数