Jump to content
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?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.