【发布时间】:2017-01-06 07:20:24
【问题描述】:
我正在开发一个使用 XMPPFramework 和 Openfire Server 的聊天应用程序。有什么方法可以检测消息是已读还是未读? 我听说过 XEP-0184,但它只是消息传递(接收与否)。
【问题讨论】:
-
不,这是不可能的:“阅读”一条消息意味着人类正在阅读一行,基本上只有人类才能确认。 Whatsapp 双重检查在服务器收到时为灰色,在目标设备上收到消息时为蓝色。
-
哦,它是“已看到”,如 facebook 或 Skype,我想检查用户是否看到它(或显示在屏幕上)
-
你需要一个自定义的 XMPP 扩展来支持这个。
-
我当然同意@MickaëlRémond:自定义 XMPP 扩展在屏幕上显示时发出通知,这取决于实现
-
问题解决了吗?
标签: ios xmpp chat openfire xmppframework