firebase-notifications
全部标签 我有一个Flutter应用程序可以连接到基于Laravel构建的数据库。本质上,我们的用户将拥有一个个人资料,他们的个人资料将与某些类型的帖子相匹配。每当添加新帖子时,我们希望能够找到与该帖子匹配的所有用户,并向他们发送推送通知,告知他们已匹配到新添加的帖子。从理论上讲,我正在寻找一种很好的方法来执行此操作,因为现在我有点一头雾水,并且没有太多使用Firebase和推送通知的经验。 最佳答案 要向您的用户订阅的相关主题发送推送通知:finalFirebaseMessaging_fcm=FirebaseMessaging();...F
我有一个Flutter应用程序可以连接到基于Laravel构建的数据库。本质上,我们的用户将拥有一个个人资料,他们的个人资料将与某些类型的帖子相匹配。每当添加新帖子时,我们希望能够找到与该帖子匹配的所有用户,并向他们发送推送通知,告知他们已匹配到新添加的帖子。从理论上讲,我正在寻找一种很好的方法来执行此操作,因为现在我有点一头雾水,并且没有太多使用Firebase和推送通知的经验。 最佳答案 要向您的用户订阅的相关主题发送推送通知:finalFirebaseMessaging_fcm=FirebaseMessaging();...F
我正在使用Flutter的Firebase数据库插件,我正在尝试从“计划”行获取所有数据。我有此代码并且我已经连接到Firebase服务器。FirebaseDatabase.instance.reference().child('schedules');我的数据是这样存储的:screenshotofFirebase我想获取数据并将其插入到列表中以便稍后使用。数据必须像这样存储在Firebase中,因为我在获取它们时需要将所有这3个值放在一起。我还想知道使用Firebase插件的用户是否能够在连接到Internet时更新数据(如果是这种情况)并且即使在断开连接时也能看到它。在此之前,我使
我正在使用Flutter的Firebase数据库插件,我正在尝试从“计划”行获取所有数据。我有此代码并且我已经连接到Firebase服务器。FirebaseDatabase.instance.reference().child('schedules');我的数据是这样存储的:screenshotofFirebase我想获取数据并将其插入到列表中以便稍后使用。数据必须像这样存储在Firebase中,因为我在获取它们时需要将所有这3个值放在一起。我还想知道使用Firebase插件的用户是否能够在连接到Internet时更新数据(如果是这种情况)并且即使在断开连接时也能看到它。在此之前,我使
我正在尝试让FlutterFire数据库在我的应用程序的iOS部分(它在Android上工作正常)工作,但我收到一些错误消息说我的GoogleService-Info.plist文件找不到。但我很确定它已正确放置在我的项目中。这是控制台输出:[Firebase/Core][I-COR000003]ThedefaultFirebaseapphasnotyetbeenconfigured.Add[FIRAppconfigure]toyourapplicationinitialization.Readmore:https://firebase.google.com/docs/ios/setu
我正在尝试让FlutterFire数据库在我的应用程序的iOS部分(它在Android上工作正常)工作,但我收到一些错误消息说我的GoogleService-Info.plist文件找不到。但我很确定它已正确放置在我的项目中。这是控制台输出:[Firebase/Core][I-COR000003]ThedefaultFirebaseapphasnotyetbeenconfigured.Add[FIRAppconfigure]toyourapplicationinitialization.Readmore:https://firebase.google.com/docs/ios/setu
我想用我自己的推送通知图标替换默认图标。现在应用程序将图标显示为白色框。 最佳答案 Ajay的回答是正确的,但要扩展一下:注意:开始之前,请确保您的图标/图像具有透明背景。如果您的图像背景有颜色,该解决方案似乎不起作用。创建您的mipmap通知图标。您可以使用Roman'sNotificationIconGenerator轻松完成此操作-点击“通知图标生成器”在左侧面板上,单击“图片”以上传您自己的图片或使用提供的ClipArt或文本。完成后,单击右上角的下载按钮下载zip文件。替代Roman的通知图标生成器,试试appicon.c
我想用我自己的推送通知图标替换默认图标。现在应用程序将图标显示为白色框。 最佳答案 Ajay的回答是正确的,但要扩展一下:注意:开始之前,请确保您的图标/图像具有透明背景。如果您的图像背景有颜色,该解决方案似乎不起作用。创建您的mipmap通知图标。您可以使用Roman'sNotificationIconGenerator轻松完成此操作-点击“通知图标生成器”在左侧面板上,单击“图片”以上传您自己的图片或使用提供的ClipArt或文本。完成后,单击右上角的下载按钮下载zip文件。替代Roman的通知图标生成器,试试appicon.c
我对使用dart和firebase不是很熟悉,我想知道如何获取某个节点的所有子节点以及如何检查节点是否存在 最佳答案 你应该得到用户列表,像这样:staticFuturegetUserAmount()async{finalresponse=awaitFirebaseDatabase.instance.reference().child("Users").once();varusers=[];reponse.value.forEach((v)=>users.add(v));print(users);returnusers.length
我对使用dart和firebase不是很熟悉,我想知道如何获取某个节点的所有子节点以及如何检查节点是否存在 最佳答案 你应该得到用户列表,像这样:staticFuturegetUserAmount()async{finalresponse=awaitFirebaseDatabase.instance.reference().child("Users").once();varusers=[];reponse.value.forEach((v)=>users.add(v));print(users);returnusers.length