我正在开发一个使用XMPPFramework和Openfire Server的聊天应用。有没有办法检测邮件是读还是未读? 我听说过XEP-0184,但它只是消息传递(已接收或未接收)。
答案 0 :(得分:0)
当用户打开未读聊天时,如何通过发送特殊消息来实现此目的。
当用户收到特殊消息时,它会知道该消息已被其他用户读取。
特殊消息应该是唯一的:这样您就可以检查是否收到消息,这意味着消息已被读取。
答案 1 :(得分:0)
XEP-0184(交货收据)用于确保消息到达最终用户(用户在线)。对于显示通知,您可以使用XEP-0085(ChatStateEvent)或XEP-0022(MessageEvent)。虽然不推荐使用XEP-0022,但建议使用XEP-0085。