如何获取来自反向聊天发送的变量的消息。我试图覆盖聊天框和警报消息,以便可以将其存储在变量中。
。但这没有用。实际上,我想获取一个用户在房间中发送的消息,并在一个变量上接收一个用户发送的消息,并在另一个变量上存储其他用户发送给当前用户的消息
converse.plugins.add('myplugin', {
initialize: function() {
var _converse = this._converse;
Promise.all([
_converse.api.waitUntil('rosterContactsFetched'),
_converse.api.waitUntil('chatBoxesFetched')
]).then(function() {
// Note, test@conversejs.org must be in your contacts roster!
//const roomList = ['anonymous@conference.nomnom.im'];
//let room = roomList.find(rm=>rm.jid === jid);
//var nic = [
//
//];
_converse.api.chats.open('anonymous@conference.nomnom.im');
});
},overrides: {
ChatBoxView: {
renderMessage: function (attrs) {
alert('render message.');
return this.__super__.renderMessage.apply(
this, arguments);
}
}
}
});