Задать вопрос
@prebionix

Почему socket.io не работает в Chrome?

В Google Chrome невозможно подключиться к серверу Node.js, скрипт не работает. Проверил в Firefox, Internet Explorer, все работает как надо. Вот код подключения:

if (navigator.userAgent.toLowerCase().indexOf('chrome') != -1) {
     socket = io.connect('http://*.*.*.*:8585', {'transports': ['xhr-polling']});
} else {
     socket = io.connect('http://*.*.*.*:8585');
}
  • Вопрос задан
  • 436 просмотров
Подписаться 2 Оценить 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 1
inik23
@inik23
типа разработчик
пробуйте не указывать transports для хрома )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы