如何在 converse.js 上同时登录多个用户
How to login at multiple users at once on converse.js
我正在使用 converse.js
开发网络聊天,我需要同时登录多个用户。例如,alex1
、alex2
和 alex3
,并在会话活动时记录它们。
您认为实现此目标的最佳方法是什么?
谢谢。
你的意思是在一个网页内登录多个XMPP账号? Converse.js 不支持该用例。
What do you think it's the best way to achieve this?
我不确定这是个好主意,但您可以通过为每个要连接的 XMPP 帐户创建一个新的 XMPP 连接来实现。然而,这会大大增加流量,如果您使用 BOSH(基于 HTTP 的 XMPP),那么它会大大增加发出的 XMLHttpRequests 的数量。
正如我所提到的,converse.js 不支持这样的用例,因此您必须编写自己的客户端或极大地 customize/modify converse.js 来接受和使用多个 XMPP 连接。
Converse.js 使用 Strophe.js 建立 XMPP 连接,因此您需要建立 Strophe.Connection.
的多个实例
我正在使用 converse.js
开发网络聊天,我需要同时登录多个用户。例如,alex1
、alex2
和 alex3
,并在会话活动时记录它们。
您认为实现此目标的最佳方法是什么?
谢谢。
你的意思是在一个网页内登录多个XMPP账号? Converse.js 不支持该用例。
What do you think it's the best way to achieve this?
我不确定这是个好主意,但您可以通过为每个要连接的 XMPP 帐户创建一个新的 XMPP 连接来实现。然而,这会大大增加流量,如果您使用 BOSH(基于 HTTP 的 XMPP),那么它会大大增加发出的 XMLHttpRequests 的数量。
正如我所提到的,converse.js 不支持这样的用例,因此您必须编写自己的客户端或极大地 customize/modify converse.js 来接受和使用多个 XMPP 连接。
Converse.js 使用 Strophe.js 建立 XMPP 连接,因此您需要建立 Strophe.Connection.
的多个实例