我在 ejabberd 上出现在线问题,我正在为客户做一个聊天客户端,我有这部分代码:
client.connect();
client.on('session:started', () => {
client.getRoster()
client.sendPresence();
onConnect();
});
当我获得会话开始事件时,我将我的状态发送到服务器以向其他用户显示“在线”,但它不起作用,事件的名称是否错误?其他功能工作正常我可以发送消息,但只能在离线状态。有小费吗?提前致谢。