Доступ к параметрам экспресс-маршрутов внутри сокет-соединения - PullRequest
0 голосов
/ 14 октября 2018

Мой код выглядит следующим образом:

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 будет выполняться несколько раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...