問題はsocket.ioクライアント側です。ソケットIO publish-subscribeモデルトリッキー
まず、未接続のソケットを作成し、すべてのリスナーを割り当てた後にサーバーに接続する必要があります。一部の依存関係があるため、アプリケーションの1か所でリスナーを同期して設定することはできません。
node.jsでは正常な動作は正常です。 nodejsのソケットを見てください!私は自分の建築に何も間違いがないことを願っています。ソケットioがdocumentationを欠いており、私が欲しいものを行う方法を見つけることができません。
var socket = new io.Socket(); //creating empty socket.But this line does not work
//..... socket variable can be passed somewhere .....
//..... to another place in app .....
socket.on('message', callback);
//..... when everyone is ready and subscriben .....
socket.connect('some-url');
'var socket = new io.Socket(); //これは動作しません。 ' – Dan