我試圖從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'});