Socket.IO を使用して Node.js サーバーへのソケット接続を開始していますが、次のように簡単です。
var socket = io.connect(url, options);
ある時点で、このソケットが不要になったら切断し、再接続する必要があります。完全に新しいソケットを開始する際に問題が発生しました。別のソケットを再構築してリスナーを追加するよりも、同じソケットを再接続する方がはるかに良いと思いました。
socket.io のドキュメントに基づいて、次のように呼び出してソケットを手動で再接続できるはずです。
socket.connect();
しかし、そのメソッドを呼び出すと、コンソールにエラーが表示されます: Uncaught TypeError: Object # has no method 'connect'
何か不足していますか?