Почему я вижу трафик для других комнат (хром/сеть).socket.io трафик для других комнат
Node.js и Socket.io 0.9.16
Упрощенная настройка
//sockets-server
socket.on('subscribeToSome', function (data) {
joinToRoom(socket, data);
console.log("joining" + data.room);
});
//client
socket.emit(subscribeToSome, {room: room, data: dataToSubscribe});
socket.on(room, function(data){
console.log(data);
});
//route -server
global.io.sockets.emit("room1", {aa:"ads"}
Все работает, но я могу видеть трафик для других комнат в (хром/сеть), даже лань в не ее члена , (данные не видны в обратном вызове только в сети/веб-узлах)
Почему? И как это решить.
Спасибо. // Karl
ah, ok можно создать динамический прослушиватель событий. (например, обратный вызов, как указано выше). – Karl
hmm, похоже, я просто мог использовать. to ("room1"). emit ("room1", {aa: "ads"}); – Karl