From 60c1ca66d06520af35b87aaa47e1aefc9bb769b2 Mon Sep 17 00:00:00 2001 From: yxw <17074267@qq.com> Date: Mon, 20 Nov 2023 18:48:46 +0800 Subject: [PATCH] fix --- eq.html | 385 ++++++++++++++++++++++++++++++++++++------------ home.html | 5 +- js/equalizer.js | 43 ++++++ 3 files changed, 336 insertions(+), 97 deletions(-) create mode 100644 js/equalizer.js diff --git a/eq.html b/eq.html index 51b5d3c..ca07039 100644 --- a/eq.html +++ b/eq.html @@ -700,7 +700,7 @@ value="enable"> - @@ -724,6 +724,17 @@ diff --git a/home.html b/home.html index 05b4bf2..39ed8e7 100644 --- a/home.html +++ b/home.html @@ -1224,7 +1224,7 @@ lineinputValue = data.lineinput.audio mic1Value = data.mic1.audio mic2Value = data.mic2.audio - outputValue = data.mic2.audio + outputValue = data.output.audio bindData() } @@ -1259,7 +1259,7 @@ lineinputValue = data.lineinput.audio mic1Value = data.mic1.audio mic2Value = data.mic2.audio - outputValue = data.mic2.audio + outputValue = data.output.audio bindData() } @@ -1542,6 +1542,7 @@ + \ No newline at end of file diff --git a/js/equalizer.js b/js/equalizer.js new file mode 100644 index 0000000..693c53d --- /dev/null +++ b/js/equalizer.js @@ -0,0 +1,43 @@ +$(function () { + + //判断浏览器是否支持WebSocket + var supportsWebSockets = 'WebSocket' in window || 'MozWebSocket' in window; + if (supportsWebSockets) { + //建立WebSocket连接(ip地址换成自己主机ip) + var ws = new WebSocket("wss://fat-hk-ws-sdk.szfiu.com/websocket"); + ws.onopen = function(){ + //当WebSocket创建成功时,触发onopen事件 + console.log("websocket连接成功"); + //ws.send("hello"); //将消息发送到服务端 + ws.send( + JSON.stringify({ + symbols: "['00700.hk]", + command:0, + version:'1.0.0', + token:'szfiu', + heartBeat:'heartBeat' + }) + ); + } + ws.onmessage = function(e){ + //当客户端收到服务端发来的消息时,触发onmessage事件,参数e.data包含server传递过来的数据 + console.log("收到数据"); + console.log(e.data); + } + ws.onclose = function(e){ + //当客户端收到服务端发送的关闭连接请求时,触发onclose事件 + console.log("websocket已断开"); + } + ws.onerror = function(e){ + //如果出现连接、处理、接收、发送数据失败的时候触发onerror事件 + console.log("websocket发生错误"+e); + } + + + }else{ + + layer.alert("您的浏览器不支持 WebSocket!"); + + } + + }); \ No newline at end of file