strophe js 使用 with angular 4 接收一条消息

strophe js receives a single message using with angular 4

我正在使用 Strophe.js 连接 XMPP 服务器 angular4。 connection.addHandler() 收到一条消息。我在成功连接后添加了这个监听器。

connection.addHandler(this.receiveMessage, null, 'message');

请指出我遗漏或不正确的地方。

确保您的 receivedMessage 函数 returns true 以便在您收到新消息时继续被调用。如果没有 return true,它只会被调用一次,您将不得不通过 connection.addHandler().

再次添加它