在這里做了重連判斷,重連后感覺之前client_id還依然有效,同一個客戶端會受到服務端重復推送來的消息
websocketonerror() {
this.initWebSocket();
}
websocketclose(e){
this.initWebSocket();
}
initWebSocket() {
const wsuri = "ws://XX.XX.XX.XX";
this.websock = new WebSocket(wsuri);
this.websock.onopen = this.websocketonopen;
this.websock.onerror = this.websocketonerror;
this.websock.onmessage = this.websocketonmessage;
this.websock.onclose = this.websocketclose;
}