socket.io не подключается к macos safari - PullRequest
1 голос
/ 04 августа 2020

Я создаю приложение, которое использует socket.io - у него есть интерфейс React и бэкэнд node.js. Все работает нормально на рабочем столе Chrome, но не работает правильно на рабочем столе Safari.

Следующий код не работает в Safari:

// React
socket.on('connect', () => { 
  // do something
  console.log('connect');
});

console.log() часто не создается; иногда это работает, но непоследовательно. Я нашел в Интернете много статей о мобильных версиях браузеров, борющихся с socket.io, но ни одной из них не касалось рабочего стола Safari. Chrome все время работает нормально. Он также работает в Firefox.

Есть идеи?

  • Chrome: 83.0.4103.116 (Официальная сборка) (64-бит)
  • Safari: 13.1.2 (15609.3.5.1.3)
  • socket.io-client: 2.3.0
  • socket.io (сервер): 2.3.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...