我的代码: var ws = new WebSocket("ws://127.0.0.1:8282"); try{ ws.send('message'); } catch(e){ console.log(e) } 但是这样没办法执行catch中的内容 我的意思就是如果因为某些原因 没有成功发送给后端 我想在前端执行另外一个操作(catch中的内容) 应该怎么写呢 ?
ws.onerror = function(e){ //如果出现连接、处理、接收、发送数据失败的时候触发onerror事件 console.log(error); }
非常感谢 我研究明白了 分享一下文档https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket/onclose
ws.onerror = function(e){
//如果出现连接、处理、接收、发送数据失败的时候触发onerror事件
console.log(error);
}
非常感谢 我研究明白了 分享一下文档https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket/onclose