У меня небольшая проблема с HTML5 и WebSockets.
Я собрал очень простое клиент-серверное приложение для передачи строк друг другу, и все работает хорошо, когда я получаю доступ к html-странице клиента через локальный путь к файлу или через http://localhost,, однако, когда я пытаюсь и вызовите его с http: // или http: // кажется, что он не работает.
Первым делом клиент проверяет, поддерживает ли браузер веб-сокеты:
if (!window.WebSocket) {
_Status.innerHTML = "Web Sockets not support by this browser";
return;
}
Когда я открываю страницу с окном адреса локального хоста. WebSocket - это true, но когда я использую что-либо еще, страница работает, но window.WebSocket - false.
Я что-то упускаю из виду? Это проблема с разрешениями / доверием IE?
Я использую IE10 и Windows 8 Consumer Preview.
У меня нет идей. У кого-нибудь есть идеи?