Strophe JS получает одно сообщение с использованием угловых 4
Я использую Strophe.js для подключения к XMPP- серверу в angular4. connection.addHandler () получил одно сообщение. Я добавляю этот слушатель после успешного подключения.
connection.addHandler(this.receiveMessage, null, 'message');
Пожалуйста, расскажите, что я пропустил или неверно.
1 ответ
Решение
Убедитесь, что ваш receivedMessage
функция возвращает true
чтобы продолжать звонить, когда вы получаете новое сообщение. Если не вернется true
, он будет вызван только один раз, и вам придется добавить его снова через connection.addHandler()
,