Не удалось выполнить подключение с помощью Strophe.js

Я использую функцию прикрепления из Strophe.jsтаким образом, когда я теряю свое интернет-соединение, я могу поддерживать тот же сеанс в живых

Иногда это работает правильно, и я могу присоединиться, хотя у меня нет проблем с выполнением разных запросов.

Проблема, по-видимому, возникает, когда запрос находится в очереди, и отправляется после повторного подключения с присоединением.

Например, я выполняю присоединение с помощью rid = 100, и когда я выполняю запрос (пример: получить список), запрос на удаление теперь равен 101, но когда я проверяю консоль, я вижу строфу с rid = 98. отправлено, поэтому я получил сообщение об отсутствии элемента и сеанс закрывается. Я знаю, что это ошибка, потому что рид не является правильным.

Любая идея, где я могу изменить код, чтобы избежать отправки искаженных разделов избавления? или любое возможное решение?

Спасибо

0 ответов

Другие вопросы по тегам