国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關(guān)于斷線重連的問題

梁大胖

想請教一個斷線重連的問題

//項目模擬代碼
ws = new WebSocket('ws://127.0.0.1:8282');
ws.onmessage = function(e){
....
}
//心跳
function ping(ws) {
time = 3000;
setInterval(function () {
ws.send('{"type":"ping"}');
},time)
}

//如果斷線自動重連
ws.onclose = function(){
ws = new WebSocket('ws://127.0.0.1:8282'); //重連
}
問題就是在onclose里重新定義了ws 那么項目之前的ws都用不了哦!比如之前的ws.onmessage 比如心跳操作的ws 這個怎么破啊..

3219 1 0
1個回答

lxping

代碼一般都是自上而下的執(zhí)行,所以應(yīng)該把websocket封裝成一個函數(shù),在close里調(diào)用

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??