<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/