<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>





      

功能WebSocketTest()
         {

var ws = $ .gracefulWebSocket(“ ws:// localhost / Node /”);

ws.onopen = function(ev){

alert('Connected to server');


};

ws.send(“客户端正在发送消息”);

ws.onmessage =函数(事件){

var messageFromServer = event.data;

alert('Message'+ messageFromServer);

};

ws.onerror = function(ev){

alert('Error' +ev.code);


};

}





  <div >

     <a href="javascript:WebSocketTest()">Run WebSocket</a>

  </div>






在这里,我还添加了gracefulWebSocket库,但是Stackoverflow刚刚将其删除。为此,我正在使用chrome浏览器。

最佳答案

您从那里包括js文件吗? https://github.com/ffdead/jquery-graceful-websocket

哪个控制台告诉您? (开发人员工具-F12在Chrome上的快捷键)。

关于javascript - Websocket连接失败,出现错误1006,并且在HTML5中关闭了连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42492707/

10-16 19:25