我正在使用带有strope.js和openfire的XMPP
。我有一个查询,如何让所有成员已经在房间里?
更多作品:
当我刷新页面并将我的存在节发送到房间时。我从房间里出现了我的存在,我显示房间加入了。但是如何让那些已经在场的人presence stanza
。
修改
让我通过案例解释一下,假设A和B想要分组聊天。 First A进入房间,他看到自己在房间里。然后B进入房间,所以A得到B的存在节,现在在A面,房间里有A和B.但在B方面,它只显示房间里的B.
现在A刷新页面,B得到存在节,现在B侧都在房间里,但是在A面现在只有A在房间里。
答案 0 :(得分:1)
Openfire向场内的所有占用者发送存在,只需将一个事件处理程序添加到存在节中。此外,当一个新成员加入房间时,她的存在将被房间内的所有成员广播。
另一种让所有用户进入房间的方法是查询房间名单
希望这有帮助