Я делаю многопользовательскую игру с сервером node.js с socket.io и холстом html5 с файлом js для клиента.
Теперь у меня есть socket.on('disconnect',function(){my code here});
на стороне сервера, но когда пользователь закрывает вкладку, на которой работает клиент, это не вызывает никакого события отключения на сервере, но мне нужно, чтобы сервер заметил, когда пользователь закрывает вкладку.
Как я могу заставить клиент правильно запускать событие, когда он закрывает вкладку, в которой он работает?