首页 > 解决方案 > 颤振谷歌登录问题

问题描述

我使用flutter和firebase制作了一个应用程序。我想通过显示个人资料图片及其名称来修复我的谷歌登录。我使用此代码向 google 进行身份验证。

 void _handleSubmitted(String text){
      _textController.clear();
      _googleSignIn.signIn().then((user){
        var message = {
          'sender': {'name': user.displayName, 'imageUrl': user.photoUrl},
          'text': text
        };
      });
     // _addMessage(name: user.displayName, text: text);
      var user;
            ChatMessage message = new ChatMessage(
              name: user.displayName,
              text: text,
              senderImageUrl: user.photoUrl
      );
      setState(() {
          _message.insert(0, message);  
        });
  }

然后我使用此方法使用此代码查看登录图像和名称,但此代码没有显示我的图像或什么也没有。它向我显示错误。

child: new GoogleUserCircleAvatar(
                  ChatMessage.sender.imageUrl,
                  ChatMessage.sender.name

                 //child: new Text(name[0]),

                ),

标签: firebaseflutter

解决方案


推荐阅读