From fc82a4ef0938b8c3e3826514995b9f17f31cda95 Mon Sep 17 00:00:00 2001 From: jingrow Date: Sun, 28 Dec 2025 22:43:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96socket.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dashboard/src2/socket.js | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/dashboard/src2/socket.js b/dashboard/src2/socket.js index 022b23b..b272307 100644 --- a/dashboard/src2/socket.js +++ b/dashboard/src2/socket.js @@ -5,17 +5,8 @@ import { getCachedResource, getCachedListResource } from 'jingrow-ui'; export function initSocket() { let host = window.location.hostname; let siteName = window.site_name; - let protocol = window.location.protocol.slice(0, -1); // 移除末尾的 ':' - - // 开发模式:使用 socketio_port(有端口或明确是开发环境) - // 生产模式:使用当前页面的协议和域名,不指定端口(通过 nginx 反向代理) - let port = ''; - if (window.location.port) { - // 开发模式或有明确端口,使用 socketio_port - port = `:${socketio_port}`; - } - // 生产模式(HTTPS 443 或 HTTP 80):不指定端口,使用当前页面的协议和域名 - + let protocol = window.location.protocol.slice(0, -1); + let port = window.location.port ? `:${socketio_port}` : ''; let url = `${protocol}://${host}${port}/${siteName}`; let socket = io(url, {