JavaScript Websocket捕获错误

时间:2015-02-25 11:21:04

标签: javascript websocket onerror

时是否可以捕获浏览器错误
socket = new WebSocket(WSHost);

失败并尝试.. catch不起作用?

检查此jsfiddle并打开浏览器控制台(F12)并单击connect:

http://jsfiddle.net/gsz4kpw4/15/

“socket.onerror”会触发,但错误事件中没有错误消息。浏览器将消息记录到它的控制台。任何人都知道有可能捕获此消息并以警报输出吗?

我也试过这个:

    function yourCustomLog(msg) {
       alert(msg);
    }

    window.console= yourCustomLog;

但似乎浏览器websocket connect错误并不是真正的控制台错误。发生错误时没有警报。

0 个答案:

没有答案