Я начала сокет-соединение с помощью Socket.io на сервер Node.js, и это так же просто, как следует:Отключение и повторное подключение вручную Socket.io
var socket = io.connect(url, options);
В какой-то момент, мне нужно отключить эту когда он больше не нужен и снова подключается. У меня возникли проблемы с созданием полностью нового сокета, и я подумал, что было бы намного проще просто подключить один и тот же сокет, а не перестраивать другой сокет и добавлять к нему слушателей.
На основе документации Socket.io, я должен иметь возможность вручную восстановить сокет с помощью вызова:
socket.connect();
Но когда я называю этот метод, я получаю сообщение об ошибке в консоли: Uncaught TypeError : Объект # не имеет метода 'connect'
Я ничего не пропустил?
Вам нужно предоставить больше кода. Кажется, проблема масштаба. – Alexander
Александр, это не проблема сферы. Функция сокета подключения просто не поддерживается, как указано в документации. – Elie