From ca2b70dfbe63456d44010b639ba0d3e9724735c8 Mon Sep 17 00:00:00 2001 From: ZiJIe <17738440858@163.com> Date: Mon, 22 Sep 2025 16:27:06 +0800 Subject: [PATCH] 1 --- electron-vue-template/src/renderer/App.vue | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/electron-vue-template/src/renderer/App.vue b/electron-vue-template/src/renderer/App.vue index 72b3ce9..1ae073a 100644 --- a/electron-vue-template/src/renderer/App.vue +++ b/electron-vue-template/src/renderer/App.vue @@ -324,14 +324,29 @@ const SSEManager = { }, handleError() { + console.log('=== SSE错误处理 ===') + console.log('准备断开并重连SSE') this.disconnect() - setTimeout(() => this.connect(), 3000) + setTimeout(() => { + console.log('🔄 开始重连SSE') + this.connect() + }, 3000) }, disconnect() { if (this.connection) { - try { this.connection.close() } catch {} + console.log('=== SSE断开连接 ===') + console.log('断开连接URL:', this.connection.url) + console.log('断开前状态:', this.connection.readyState) + try { + this.connection.close() + console.log('✅ SSE连接已主动关闭') + } catch (e) { + console.log('❌ SSE关闭时出错:', e.message) + } this.connection = null + } else { + console.log('⚠️ 尝试断开SSE,但连接不存在') } },