Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Anderson Baldner

Socket.io + Node JS

Recommended Posts

Amigos, boa noite!
Alguém aqui saca de Socket.io / Node js, e pode me dar uma ajuda na resolução de um problema? Estou desenvolvendo um chat para o meu site, mas o mesmo usuário está conseguindo se conectar duas ou mais vezes na Room, e isso está gerando um comportamento inesperado do Chat.

CLIENT

   socket.on("connect", function() {                
        socket.emit("assina_mensagem_conversa", conversa_id);        
    });

SERVER

socket.on("assina_mensagem_conversa", function(room){
      var sala = "conversa_" + room;    
      socket.join(sala);     
  })

Antes do socket.join, eu precisaria ter uma condição, onde só adicionasse se não encontrasse o usuário na sala.

Alguém?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.