2016-02-01 5 views
0

Мне сказали, что это должно работать в Chrome, но проверка всегда возникает как false.(«Вебсайт» в окне), похоже, не работает?

Вот мой код:

if("Websocket" in window){ 
    Echo.socket = new WebSocket(host); 
} else if("MozWebsocket" in window) { 
    Echo.socket = new MozWebSocket(host); 
} else { 
    console.log("Error: websocket is not supported by this browser"); 
    return; 
} 

я всегда получаю Error: websocket... в консоли. Зачем?

ответ

0

Ваша ошибка в словах "Websocket" и "MozWebsocket" неверна. Вам нужна заглавная буква S для сокета.

Вам необходимо проверить на "WebSocket" и "MozWebSocket" в window.

+0

Спасибо! Я делаю эти ошибки слишком часто. – doper1234

Смежные вопросы