Я пытаюсь создать приложение чата с учебником Gab в качестве своей базы
Хотя оно успешно создает соединение для чата 1-1, я не могу получить последний чат N, когда пользователь снова входит в систему. Для этого я понимаю, что необходимы следующие шаги:
1. Set mod_mam: [done]
default: always
2. Do npm install of mam plugin for strophe [done]
3. Include the following code in Gab.js:
Gab.connection.mam.query("abcd@ejabberd", {
"with": "pqrs@ejabberd",
onMessage: function(message) {
console.log("Message from ", $(message).find("forwarded message").attr("from"),
": ", $(message).find("forwarded message body").text());
return true;
},
onComplete: function(response) {
console.log("Got all the messages");
}
});
Вышеприведенный код непосредственно из учебного пособия по плагину mam *
Я включил указанный выше код в on_message: function (message)
(номер строки 108 в GitHub )
Я получаю следующую ошибку:
TypeError: Cannot read property 'query' of undefined (gab.js:116)
Как мне исправить это / Есть ли какая-нибудь альтернатива? Я совершенно новичок в строфе и эджаберде.