Я хотел бы получить причины, по которым закрыты websockets, поэтому я могу показать правильное сообщение пользователю.
У меня
sok.onerror=function (evt)
{//since there is an error, sockets will close so...
sok.onclose=function(e){
console.log("WebSocket Error: " , e);}
Код всегда 1006, и причина всегда "". Но я хочу разделить разные причины закрытия.
Например, строка comand дает ошибку: "вы не можете удалить это, потому что база данных не позволит вам". Но на консоли Chrome причина по-прежнему "".
Любой другой способ разделить разные причины закрытия?