Задать вопрос
@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?

Спасибо заранее на ваши ответы, если таковые будут присутствовать.
  • Вопрос задан
  • 395 просмотров
Подписаться 2 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • МИПО
    Бакалавриат Веб-разработка
    54 месяца
    Далее
Решения вопроса 1
@vodniciarv Автор вопроса
Благодаря Алексей Уколов нашёл https://github.com/webcomponents/webcomponentsjs и решил проблему.
Сокеты не работали потому что возникала другая ошибка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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