Я использую версию Socket.io 2.3.0 с Unity C# для обеспечения связи в реальном времени в моей многопользовательской игре. и я столкнулся с проблемой, когда сокет отключается, когда приложение переходит в фоновый режим примерно на 20 секунд. когда я возвращаюсь в игру, соединение с сервером теряется, как предотвратить, чтобы поток единства всегда находился в фоновом режиме без уничтожения. помогите мне решить эту проблему.
Моя текущая настройка:
- Клиент, использующий плагин BestHTTP socket.io.
Сервер, использующий node js с сокетом.io v2.3.0
Последовательность действий:
< ol>
[*]Сокет работает нормально, пока приложение находится на переднем плане.
[*]когда приложение переходит в фоновый режим примерно на 20 секунд, сокет отключается.
[*]оно не подключается автоматически, когда приложение возвращается в фоновый режим.
Подробнее здесь:
https://stackoverflow.com/questions/792 ... han-20-sec