Фотон. OnRoomListUpdate не работает после перезапуска WI-FI на AndroidC#

Место общения программистов C#
Anonymous
Фотон. OnRoomListUpdate не работает после перезапуска WI-FI на Android

Сообщение Anonymous »

PUN 2.31 Photon lib: 4.1.6.0, Unity 2019.4.26f1
У меня есть простое приложение с комнатами. Мастер создает комнату, клиент может присоединиться к комнате, клиент может покинуть комнату. Если мастер покидает комнату, клиент тоже покидает комнату. Все в порядке, оно работает. (например, Мастер — UnityEditor, клиент — AndroidBuild).
Когда мастер создает комнату, для клиента запускаются обратные вызовы OnRoomListUpdated правильно.
Но если клиент в лобби и он отключился от сервера, то он подключился к серверу, все обратные вызовы работают корректно (

Код: Выделить всё

OnConnectedToMaster
, OnJoinedLobby и т. д.) все в порядке.

Код: Выделить всё

Debug.Log("Client IsConnected = " + PhotonNetwork.IsConnected);
Debug.Log("Client InLobby = " + PhotonNetwork.InLobby);
Эти журналы верны при повторном подключении клиента.
Но теперь, если мастер создает пространство, клиент не могу присоединиться, потому что обратный вызов OnRoomListUpdated не срабатывает.
Может ли кто-нибудь помочь или узнать причины этой проблемы?
Здесь ссылка на видео моей проблемы (в конце видео я перезапустил WI-FI):

Подробнее здесь: https://stackoverflow.com/questions/679 ... on-android

Вернуться в «C#»