当前位置: 首页 > 知识库问答 >
问题:

离子电容一对一聊天通知

狄富
2023-03-14

事情是这样的:

我已经和离子电容进行了一对一的私聊,在云火商店里保存消息。到目前为止,它工作得很好。两个用户都可以发送和接收消息。另一方面,我使用FCM(Firebase Cloud Messaging)根据Capability的官方文档(https://capacitorjs.com/docs/guides/push-notificathtml" target="_blank">ions-firebase)进行了推送通知,并且从Firebase的控制台可以将通知发布到特定的设备,因为我已经获得了它们的令牌。

那么,当用户接收新消息时,我是否也可以使用FCM实现消息通知呢?就像whatsapp、微信o其他常见的聊天App一样。

注意:我用的是离子电容+角。不是科尔多瓦。

共有1个答案

澹台宾白
2023-03-14

我认为您必须做的是,每当您获得令牌时,将其与user_id或device_id一起保存在数据库中,然后在向收件人发送消息时,从数据库中获得收件人的令牌(例如:get token,其中user_id=recipient_id),然后向该令牌发送通知。

 类似资料:
  • 本文向大家介绍Android实现一对一蓝牙聊天APP,包括了Android实现一对一蓝牙聊天APP的使用技巧和注意事项,需要的朋友参考一下 学习了,三天的Android 蓝牙开发,开始是一头雾水,看着别人讲的Google官方的demo感觉很容易,所有自己也尝试写一个很简单的聊天demo.可是想的很简单,自己做起来也花了,将近一天的时间才搞定这个基本的流程设计.下面是几点心得后面再贴代码 1)写一个

  • 我尝试使用mvp开发一对一的聊天应用程序,当应用程序第一次运行时,聊天工作正常,消息发送给用户。问题是,当我尝试注册另一个帐户并尝试发送消息时,firebase创建了两个不同的聊天室,但我无法获得消息,因为第二个用户没有检测到聊天室已经创建并创建了另一个聊天室,请帮助我?这是我试图发送消息的代码: 最终字符串room_type_1=chat.getSenderUID()+“_”+chat.getR

  • 我在Ionic 6框架、Angular和Capacitor中为Android开发了一个应用程序 该应用程序从主页开始,当我单击登录按钮时,代码会在外部浏览器(例如Chrome或Firefox)中打开Microsoft链接。我进行登录,当成功时,它会将我发送回带有url的外部浏览器localhost:8100并且不会进一步。我想问是否有人可以帮助我在应用程序内部集成登录功能,而无需返回localho

  • 因为我试图使用下面的命令通过电容器运行应用程序。 这是我遵循的URL。 为什么Ionic 4中的启动屏幕后卡住了白色屏幕? https://forum.ionicframework.com/t/white-screen-when-using-capacitor/183825/3 https://github.com/ionic-team/capacitor/issues/960 由于AMD处理器的

  • 先谢谢你,克里斯

  • 我想开发一个应用程序,允许用户通过Firebase消息传递进行交互,但问题是: 教程和开源项目只能在活动运行时使用:例如,这个GitHub项目和这个StackOverflow问题也是这样的类型。 请帮助我得到的问题,聊天应用程序可以使用时,是应用程序不运行的服务或接收器或任何你可以建议的解决方案。