firebase - 颤振谷歌登录问题
问题描述
我使用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]),
),
解决方案
推荐阅读
- javascript - Vue计算进度条的百分比
- python - importlib 在本地导入子子模块的语法是什么?
- react-native - 错误:React Native Navigation 5x - route.params 未定义
- css - 如何在 Bootstrap 5 中更改轮播按钮的位置
- c# - 任何人都知道 IL/CLR 如何准确生成局部函数 C#7
- python - 这两者有何不同?
- javascript - JS 节点使用 XMLHttpRequest 在 PATCH 上发送 JSON
- fonts - FontNames 未显示 Windows 的“全名”——如何获取 rtf 输出的全名
- spring-boot - CICD spring boot 应用与 gitlab-ci.yml
- python - 像 JavaScript encodeURIComponent() 那样在 python 中编码 SVG 图像