|
@@ -46,7 +46,11 @@ const useWebsoctStore = defineStore('websoct', {
|
|
|
|
|
|
this.socket.addEventListener("close", () => {
|
|
|
// console.log("WebSocket连接已关闭")
|
|
|
- ElMessage({ message: "WebSocket重连失败,请尝试刷新界面", type: "error" });
|
|
|
+ setTimeout(() => {
|
|
|
+ if (this.socket.readyState === WebSocket.CLOSED) {
|
|
|
+ ElMessage({ message: "WebSocket重连失败,请尝试刷新界面", type: "error" });
|
|
|
+ }
|
|
|
+ },20000)
|
|
|
this.reconnect(url); //尝试重新连接
|
|
|
clearInterval(heartTimer)
|
|
|
})
|