【发布时间】:2016-05-12 07:13:57
【问题描述】:
我正在使用 ejabberd 服务器进行聊天应用程序。场景是用户 A 和用户 B 聊天。用户 B 下线,然后上线。用户 B 通过推送通知获取所有消息。 但问题是当用户 B 下线时,用户 A 仍然会收到来自 ejabberd 的打字通知。任何人都可以在这方面帮助我。 ejabberd 中有任何功能可以处理此通知,否则我必须使用过滤器和客户端。
【问题讨论】:
标签: push-notification ejabberd
我正在使用 ejabberd 服务器进行聊天应用程序。场景是用户 A 和用户 B 聊天。用户 B 下线,然后上线。用户 B 通过推送通知获取所有消息。 但问题是当用户 B 下线时,用户 A 仍然会收到来自 ejabberd 的打字通知。任何人都可以在这方面帮助我。 ejabberd 中有任何功能可以处理此通知,否则我必须使用过滤器和客户端。
【问题讨论】:
标签: push-notification ejabberd
打字通知在XEP-0085: Chat State Notifications 中定义。它是纯粹的客户端。
客户端应该发送关于他们自己状态的更新,但是当然,对于接收客户端来说,正确的做法是在资源离线时关闭输入指示。
【讨论】: