在建立连接之前呼叫websocket.close()
会触发onerror
。我无法弄清楚错误是什么,也不知道错误是从哪里来的。
const connection = new WebSocket("wss://echo.websocket.org");
connection.onopen = () => {
console.log('open');
}
connection.onerror = (error) => {
throw error; // this is thrown
}
connection.close();
在chrome开发者控制台中测试。调用onerror
时将触发close
。
如果在调用close
之前一直等到建立连接,则不会引发任何错误。我想知道错误是什么