🟩Node.js
[Node.js] socket.io 관련 코드
Cocoon_
2021. 11. 5. 05:53
반응형
서버에서 클라이언트로 채팅보내는 방법들
io.sockets.in(room_id).emit('msgAlert',data);//자신포함 전체 룸안의 유저
socket.broadcast.to(room_id).emit('msgAlert',data); //자신 제외 룸안의 유저
socket.in(room_id).emit('msgAlert',data); //broadcast 동일하게 가능 자신 제외 룸안의 유저
io.of('namespace').in(room_id).emit('msgAlert', data) //of 지정된 name space의 유저의 룸
room내의 유저들 확인
io.of('/').in(roomName).clients((err, clients) => {
// 배열의 userid와 socket id를 비교한다.
console.log(clients); // an array of socket ids
});
📚 참고
반응형