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

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

Добрый день.
Использую feathers/client + socket.io-client и при подключений на фронт использую такой код:
this._socket = io(environment.domain.api, {
      transports: ['websocket']
});
this._socket.on('reconnect_attempt', () => {
      this._socket.io.opts.transports = ['polling', 'websocket'];
});

На backend использую feathers, на frontend Angular.
Вот какая ошибка показывается в Firefox:
5a44cf0c43ea7428428345.png
5a44cf1716fc5587476354.png
Если кому-то интересно проверить, можете открыть leo.md в Firefox.
Кто-то знает почему не работают сокеты на iOS и в Firefox?

Спасибо заранее на ваши ответы, если таковые будут присутствовать.
  • Вопрос задан
  • 390 просмотров
Подписаться 2 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Решения вопроса 1
@vodniciarv Автор вопроса
Благодаря Алексей Уколов нашёл https://github.com/webcomponents/webcomponentsjs и решил проблему.
Сокеты не работали потому что возникала другая ошибка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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