0

我正在使用XMPPstrope.js 和 openfire。我有一个疑问,如何让房间里已经存在的所有成员???

More Priece: 当我刷新页面并将我的存在节发送到房间时。我从房间里得到了我的存在,我展示了加入的房间。但是如何得到presence stanza所有已经在房间里的人。

编辑:

让我分情况解释一下,假设A和B想要群聊。首先 A 进入房间,他看到自己在房间里。然后 B 进入房间,所以 A 得到 B 的存在节,现在在 A 侧,房间里有 A 和 B。但在 B 侧,它只显示房间中的 B。

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

4

1 回答 1

1

出席信息由 Openfire 发送给房间中的所有居住者,只需在出席信息节中添加一个事件处理程序即可。此外,当新成员加入房间时,房间本身会将她的存在广播给已经在房间中的所有成员。

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

希望这可以帮助

于 2012-02-20T12:04:25.960 回答