Мой код выглядит следующим образом:
app.get('/join/:id', function(req, res) {
var gameId = req.params.id;
res.sendFile(path.join(__dirname, 'join.html'));
});
io.on('connection', function (socket) {
console.log("Somebody connected!");
socket.on('joinGame', function(data, callback) {
// how can I access the gameId here?
});
});
Возможно ли получить доступ к gameId
внутри события joinGame
?Я попытался поместить весь материал io.on(...)
в функцию экспресс-маршрутизации, но после обновления страницы материал socket.io будет выполняться несколько раз.