1
WebSocket連接失敗給錯誤1006和連接在HTML5關閉
<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 =函數(EV){
alert('Connected to server');
}; (「客戶端正在發送消息」);
ws.onmessage =函數(事件){
變種messageFromServer = event.data;
alert('Message'+ messageFromServer);
};
ws.onerror =函數(EV){
alert('Error' +ev.code);
};
}
<div >
<a href="javascript:WebSocketTest()">Run WebSocket</a>
</div>
在這裏,我也加入了gracefulWebSocket庫,但只是#1移除它。我正在使用Chrome瀏覽器爲這個請幫助我提前致謝
存在兩個錯誤1'st是TypeError:$(...)。unload不是函數\t $(window).unload(function(){ws.close(); ws = null});第二個是Firefox無法在ws:// localhost/Node /上建立與服務器的連接。 var ws = window.WebSocket?新的WebSocket(url):new FallbackSocket(); –
還有一件事是我已經將jquery-graceful-websocket下載到我的Node文件夾中htdocs –
您正在使用Node.js爲後端服務WebSockets? – 2017-02-27 21:54:40