我想得到websockets关闭的原因,所以我可以向用户显示正确的消息.
我有
sok.onerror=function (evt)
{//since there is an error, sockets will close so...
sok.onclose=function(e){
console.log("WebSocket Error: " , e);}
Run Code Online (Sandbox Code Playgroud)
代码总是1006,原因总是"".但我想分别说明不同的结果原因.
例如,命令行给出了一个错误原因:"你不能删除它,因为数据库不会让你".但在Chrome的控制台上,原因仍然是"".
还有其他方法可以区分不同的结果原因吗?