diff --git a/src/views/Speaking.vue b/src/views/Speaking.vue index 79c2b26..b70c65c 100644 --- a/src/views/Speaking.vue +++ b/src/views/Speaking.vue @@ -612,7 +612,8 @@ const startRecording = async () => { try { // 1. 通过 Vite 代理连接(代理层自动注入鉴权 Header,绕过浏览器 WS 不支持自定义 Header 的限制) - const wsUrl = `wss://${location.host}/asr-ws/api/v3/sauc/bigmodel`; + const wsProtocol = import.meta.env.DEV ? 'ws' : 'wss'; + const wsUrl = `${wsProtocol}://${location.host}/asr-ws/api/v3/sauc/bigmodel`; const ws = new WebSocket(wsUrl); ws.binaryType = "arraybuffer"; asrWs = ws;