0

我正在使用 ejabberd 和 Smack 从 Java 应用程序推送消息,然后使用 bosh/strophe 在网站上使用这些消息。这很好用,现在我必须更改将消息标记为已读的方式。目前,任何消息(使用 xep-0313、xep-0136 的新消息或旧消息)一经发送就会被“读取”。我想在网站上的用户执行操作后将其更改为只读,例如选中复选框。因此,如果用户再次登录门户,只要他没有选中该特定消息的复选框,他就会看到该消息为未读。

我查看了以下模块,但似乎没有一个符合要求 -

XEP-0333 - 聊天标记 - 不在单个消息级别。

XEP-0184 - 消息传递收据 - 规范似乎没有根据任何终端客户端操作区分传递和显示

欢迎任何意见/建议!谢谢!

4

0 回答 0