と を使用node.js
しsocket.io
て、リアルタイム Web アプリケーションを作成しています。手動で切断して (再) 接続するなど、ソケット接続をユーザーが完全に制御できるようにします。
function socket_connect()
{
console.log('func socket_connect');
socket = io.connect('http://url/to/the/app');
}
function socket_reconnect()
{
console.log('func socket_reconnect');
socket_connect();
}
function socket_disconnect ()
{
console.log('func socket_disconnect');
if (socket) socket.disconnect();
}
クライアントの起動時にsocket_connect()
関数は正常に動作しますが、 を使用した後socket.disconnect()
、新しい接続は開始されません。