1
我不断收到错误,每当我尝试使用这个JS代码连接到我的WebSocket服务器在我的电脑上:使用Javascript - 的WebSocket OnOpen事件不会触发
$(document).ready(function() {
var ws;
try{
if("WebSocket" in window){
ws = new WebSocket("ws://localhost:50002");
socket.onopen = function(){
$('#topbar').empty();
$('#topbar').append('<form id="test">');
$('#topbar').append('<input>');
$('#topbar').append('</form>');
}
socket.onmessage = function(msg){
;
}
socket.onclose = function(){
;
}
socket.onerror = function(error){
$('#topbar').append('<div>Cannot make a connection with the server. Server is most likely in maintenance mode. Try again later</div>');
}
}
}
catch(exception) {$('#topbar').append('<div>Cannot make a connection with the server. Server is most likely in maintenance mode. Try again later</div>');}
});
我运行在Firefox中的代码,但是当我跟踪我的代码,被触发的,而不是对的OnOpen事件捕捉,我得到这个消息:
[11:58:50.103]以WS连接://本地主机:50002 /中 中断,而页面加载。 @ /lib/default.js:5
我知道这是在Firefox中的错误,但我的服务器控制台一直说这是接受了我的computerr 127.0.0.1的连接。我错过了什么吗?我在C#中使用Fleck服务器
BUMP。任何帮助?已经差不多一周了... –
BUMP。现在两周。没有人知道为什么这不起作用吗? –
BUMP我也想知道这个(有点晚) –