#node.js #socket.io
#node.js #socket.io
Вопрос:
У меня есть Node.js-сервер с подключением socket.io к браузеру-клиенту. иногда соединение прерывается, например, когда мне нужно перезапустить сервер. Когда это происходит, как клиент может это узнать?
Ответ №1:
Вот пример того, как вы можете добиться этого на стороне клиента:
var chat = io.connect('http://localhost:4000/chat');
chat.on('connect', function () {
console.log('Connected to the chat!');
});
chat.on('disconnect', function () {
console.log('Disconnected from the chat!');
});
Как вы можете видеть, вы сохраняете переменную connection и используете connection_variable.on(‘disconnect’, callback_function_here)
Комментарии:
1. Спасибо, проще, чем я думал 🙂