Я использую strophe для чата, функция «Connect» работает нормально.После этого при загрузке страницы я использую функцию присоединения, но после присоединения Strophe Http-bind запускается каждую секунду со строфой.
Запрос: -
<body rid="362421498" sid="0301cbe60c19d96a4e71f9dc6943ee774938cf48" xmlns="http://jabber.org/protocol/httpbind"/>
Ответ: -
<body xmlns='http://jabber.org/protocol/httpbind'/>
Каждый запрос выполняется 2 раза с одним и тем же RID.
Код: -
var sid = localStorage.getItem('sid');
var rid = localStorage.getItem('rid');
var jid = localStorage.getItem('jid');
if(sid && rid && jid){
jQuery(document).trigger('attach', {
jid: jid,
rid: rid,
sid: sid,
});
}else{
jQuery(document).trigger('connect', {
jid: userdata.eusername.toLowerCase(),
password: userdata.password
});
}
Заранее спасибо.