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, {