XMPP MUC问题

时间:2011-04-11 11:16:42

标签: javascript xmpp strophe

我正在使用带有strope.js和openfire的XMPP。我有一个查询,如何让所有成员已经在房间里?

更多作品: 当我刷新页面并将我的存在节发送到房间时。我从房间里出现了我的存在,我显示房间加入了。但是如何让那些已经在场的人presence stanza

修改

让我通过案例解释一下,假设A和B想要分组聊天。 First A进入房间,他看到自己在房间里。然后B进入房间,所以A得到B的存在节,现在在A面,房间里有A和B.但在B方面,它只显示房间里的B.

现在A刷新页面,B得到存在节,现在B侧都在房间里,但是在A面现在只有A在房间里。

1 个答案:

答案 0 :(得分:1)

Openfire向场内的所有占用者发送存在,只需将一个事件处理程序添加到存在节中。此外,当一个新成员加入房间时,她的存在将被房间内的所有成员广播。

另一种让所有用户进入房间的方法是查询房间名单

希望这有帮助