我正在使用converse.js开发一个网络聊天,我需要同时登录多个用户。例如,alex1、alex2和alex3,并使它们与会话活动保持日志记录。
你认为这是实现这一目标的最好方法吗?
谢谢。
发布于 2016-02-05 13:48:05
您的意思是让XMPP多个帐户在一个网页中登录吗?Converse.js不支持这种用法。
你认为这是实现这一目标的最好方法吗?
我不确定这是个好主意,但您可能可以通过为每个要连接的XMPP帐户创建一个新的XMPP连接来实现这一点。然而,这将大大增加通信量,如果您使用BOSH (XMPP ),那么XMLHttpRequests的数量将大大增加。
正如我所提到的,converse.js不支持这样的usecase,因此您必须编写自己的客户端,或者极大地定制/修改converse.js以接受和处理多个XMPP连接。
Converse.js使用Strophe.js来建立XMPP连接,因此您需要创建多个Strophe.Connection实例。
https://stackoverflow.com/questions/35185065
复制相似问题