无法与Strophe.js执行附加连接

时间:2016-05-10 15:00:42

标签: xmpp strophe.js

我正在使用Strophe.js中的附加功能,因此当我丢失互联网连接时,我可以保持同一个会话处于活动状态。

有时它可以正常工作,我可以进行附加,而我在提出不同请求时没有任何问题。

问题显然发生在请求待处理,在队列中,并在附加重新连接后发送。

例如,我使用rid = 100执行附加,当我执行请求时(例如:检索名单),rid请求现在是101,但是当我检查控制台时,我可以看到一个带有rid =的节已发送98,所以我收到了一个item-not-found错误,会话关闭。我知道这个错误是因为摆脱不正确。

我知道在哪里可以修改代码以避免发送格式错误的rid节?或任何可能的解决方案?

由于

0 个答案:

没有答案