Получить SID и RID с помощью strophe.js
Как я могу получить SID & RID при подключении к XMPP-серверу с помощью strophejs? Я использую Ejabbered в качестве сервера XMPP.
Вот мой код
$(document).bind('connect', function (ev, data) {
var conn = new Strophe.Connection('http://localhost:5280/http-bind');
conn.connect(data.jid, data.password, function (status) {
if (status === Strophe.Status.CONNECTED) {
$(document).trigger('connected');
} else if (status === Strophe.Status.DISCONNECTED) {
$(document).trigger('disconnected');
}
});
Gab.connection = conn;
});
$(document).bind('connected', function () {
---------------------------------
---------------------------------
console.log(Gab.connection.jid); // Got jid
console.log(Gab.connection.rid); // Value is undefined
console.log(Gab.connection.sid); // value is undefined
});
Я попробовал приведенный выше код. Но становится неопределенным как значение.
Я проверил этот вопрос,XMPP: получение идентификатора сеанса BOSH и RID
но в комментариях «неопределенный» - результат!