我尝试使用以下代码创建游戏聊天室:
var namespace = io.of('/game');
namespace.on('connection', function(socket) {
console.log("connect~~?");
socket.on('join_room', function(data){
console.log("QEWEQWE");
});
});
app.get('/game/[a-zA-Z0-9]+', function (req, res) {
res.sendFile(__dirname + '/game.html');
console.log("join room");
res.app.emit('join_room', {}); // not working.
req.sockets.emit('join_room', {}); // not working.
namespace.emit('join_room', {}); // not working.
}
我知道如何将客户端的消息发送到服务器。但是,我想知道如何发出" socket.on"。从"得到方法"