草庐IT

flutter_youtube

全部标签

firebase - Flutter:如何将 Firebase 云消息传递与 ChatApp 集成

我实际上正在开发一个聊天应用程序,消息存储在Firestore中,我希望消息的接收者在发件人发送消息时收到通知。我知道实现这一目标的唯一方法是通过Firebase云消息传递,但我不知道该怎么做。我该怎么做?注意:我是Flutter的新手。提前致谢。 最佳答案 FCM是一种方式,但它不是唯一的方式-但我认为这是一种好方式!:)看看firebase_messaging插件。我想最简单的方法是让您的聊天应用独立于FCM工作(您可能已经在这样做),这意味着消息保存在firestore中,您不使用FCM来传输消息。然后您可以在CloudFun

firebase - Flutter:如何将 Firebase 云消息传递与 ChatApp 集成

我实际上正在开发一个聊天应用程序,消息存储在Firestore中,我希望消息的接收者在发件人发送消息时收到通知。我知道实现这一目标的唯一方法是通过Firebase云消息传递,但我不知道该怎么做。我该怎么做?注意:我是Flutter的新手。提前致谢。 最佳答案 FCM是一种方式,但它不是唯一的方式-但我认为这是一种好方式!:)看看firebase_messaging插件。我想最简单的方法是让您的聊天应用独立于FCM工作(您可能已经在这样做),这意味着消息保存在firestore中,您不使用FCM来传输消息。然后您可以在CloudFun

android - Flutter FAILURE : Build failed with an exception. FormatException: Bad UTF-8 encoding 0xfd (at offset 52)

当我尝试在VsCode中运行我的flutter应用程序时。我遇到了这个错误。在我最近的应用程序中,一切正常。在这个应用程序中,我只完成了添加firebase连接。在flutterdoctor中有没有错误,也没有使用土耳其语字符。 最佳答案 已解决。这是因为我在程序文件中构建了flutter文件夹。你不应该那样做。 关于android-FlutterFAILURE:Buildfailedwithanexception.FormatException:BadUTF-8encoding0xfd

android - Flutter FAILURE : Build failed with an exception. FormatException: Bad UTF-8 encoding 0xfd (at offset 52)

当我尝试在VsCode中运行我的flutter应用程序时。我遇到了这个错误。在我最近的应用程序中,一切正常。在这个应用程序中,我只完成了添加firebase连接。在flutterdoctor中有没有错误,也没有使用土耳其语字符。 最佳答案 已解决。这是因为我在程序文件中构建了flutter文件夹。你不应该那样做。 关于android-FlutterFAILURE:Buildfailedwithanexception.FormatException:BadUTF-8encoding0xfd

firebase - 来自 Flutter 中 firebase_auth 插件的更多用户数据

我已经在Flutter上实现了firebase身份验证(通过Google),但我似乎无法检索除电子邮件、图片和姓名以外的更多用户数据。我对用户的年龄和性别感兴趣。另外,我不知道为什么,而且在firebase仪表板上,登录后似乎没有检索到这些数据。 最佳答案 不幸的是,Firebase不提供这些信息,要检索这些信息,您可以使用在登录外部服务后检索到的ID。例如对于性别,您可以使用https://developers.google.com/people/API。Flutter好像是谷歌工程师开发的一个包,对于包括人在内的谷歌API,你可

firebase - 来自 Flutter 中 firebase_auth 插件的更多用户数据

我已经在Flutter上实现了firebase身份验证(通过Google),但我似乎无法检索除电子邮件、图片和姓名以外的更多用户数据。我对用户的年龄和性别感兴趣。另外,我不知道为什么,而且在firebase仪表板上,登录后似乎没有检索到这些数据。 最佳答案 不幸的是,Firebase不提供这些信息,要检索这些信息,您可以使用在登录外部服务后检索到的ID。例如对于性别,您可以使用https://developers.google.com/people/API。Flutter好像是谷歌工程师开发的一个包,对于包括人在内的谷歌API,你可

gridview - flutter GridView 导致 Navigator.push 错误

我的Flutter应用程序有一个按钮可以转到联系人页面。当GridView只有一个floatingButton时,它工作得很好。但是当GridView有多个floatingButton时会报错。请帮助解决这个问题。错误:flutter:在调度程序回调期间抛出了以下断言:flutter:在一个子树中有多个英雄共享相同的标签。flutter:在要为英雄设置动画的每个子树(通常是PageRoute子树)中,每个英雄flutter:必须有一个唯一的非空标签。flutter:在这种情况下,多个英雄具有以下标签:flutter:这是其中一位违规英雄的子树:flutter:#Hero(tag:,st

gridview - flutter GridView 导致 Navigator.push 错误

我的Flutter应用程序有一个按钮可以转到联系人页面。当GridView只有一个floatingButton时,它工作得很好。但是当GridView有多个floatingButton时会报错。请帮助解决这个问题。错误:flutter:在调度程序回调期间抛出了以下断言:flutter:在一个子树中有多个英雄共享相同的标签。flutter:在要为英雄设置动画的每个子树(通常是PageRoute子树)中,每个英雄flutter:必须有一个唯一的非空标签。flutter:在这种情况下,多个英雄具有以下标签:flutter:这是其中一位违规英雄的子树:flutter:#Hero(tag:,st

flutter - 为什么调用非空 setState()?

这个问题在这里已经有了答案:WhydoessetStatetakeaclosure?(2个答案)关闭4年前。为什么Flutter定义我们应该调用:setState((){_counter++});代替:_counter++;setState((){});据我在setState()代码中看到的,它不使用任何作为参数传递的内容。

flutter - 为什么调用非空 setState()?

这个问题在这里已经有了答案:WhydoessetStatetakeaclosure?(2个答案)关闭4年前。为什么Flutter定义我们应该调用:setState((){_counter++});代替:_counter++;setState((){});据我在setState()代码中看到的,它不使用任何作为参数传递的内容。