1

我正在使用带有 Mongooseim 的 react-native Android 和 IOS 应用程序作为聊天服务器。以下是场景。

问题: 假设有 2 个用户 - user1 和 user2。当两者都连接到聊天服务器时,他们可以从他们的 Android/IOS 设备交换 xmpp 消息节(使用 xmpp.js)。现在,如果 user2 的手机屏幕已关闭(或没有 xmpp 连接),那么如何从 user1 向 user2 发送消息,然后作为回报 user1 必须收到某种消息传递确认(类似于 whatsapp 中的双勾或远足聊天信使)。

这个问题更多地与如何在 Android/IOS 中使用 FCM 接收消息然后回复确认而不是交换 xmpp 消息有关。但仍然感谢任何类型的帮助

考虑选项:

  1. 我必须使用 mongooseim push 或 FCM(带有自己的实现)将数据 FCM 从 user1 发送到 user2,然后 user2 必须打开与服务器的 xmpp 连接。

  2. 或者 User2 必须再次回复 FCM,并且必须避免打开与 XMPP 聊天服务器的连接。

还要别的吗???

4

0 回答 0