2014-11-24 3 views
0

Socket.IO 0.9에서 1.2.1로 마이그레이션하려고하는데 소켓 재 연결에 어려움이 있습니다. 0.9에서, 나는 socket.socket.reconnect();과 같은 것을 할 수 있었지만, 불행하게도 socket.socket은 존재하지 않고 socket.io.reconnect은 내 소켓을 다시 연결하지 않는 것 같습니다. 그러나 socket.connect()은 원래의 연결 설정을 사용하여 다시 연결되는 것처럼 보입니다.하지만이게 옳지 않은 것 같습니다 ... 왜 다시 연결할 수 없습니까? 나는 this thread을 보았지만, forceNew는 도움이되지 않았다. 그냥 완성을 위하여, 내 연결 코드는 다음과 같습니다socket.io : 버전 1.0의 소켓 재 연결

var socket = io.connect('/myNamespace', {forceNew: true, path: '/path/to/socket.io'}); 

답변

0

내가 누구 .reconnect()있는 솔루션이있는 경우, 나는 모든 귀 해요 ... socket.connect()를 사용하여 끝났다.

0

이 문제에 대한 가능한 해결 방법을 실행한다 :

socket.io.skipReconnect = false; 
socket.io.reconnect();