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