проблема с получением количества присоединившихся участников в комнате
Я был в этой проблеме несколько дней, и я перепробовал все, что знаю
вот метод, который всегда возвращает 0
public int getNumberOfJoinedMembers() {
if (getDataHandler().isLazyLoadingEnabled()) {
RoomSummary roomSummary = getRoomSummary();
if (roomSummary != null) {
return roomSummary.getNumberOfJoinedMembers();
} else {
// Should not happen, fallback to loaded members
return getNumberOfLoadedJoinedMembers();
}
} else {
return getNumberOfLoadedJoinedMembers();
}
}
этот метод вызывается, когда я пытаюсь сделать голосовой вызов
Я вызвал все методы, чтобы убедиться, что он загружает участника комнаты и загружает его. Я пробовал
- syncFromToken
- getRoomMembers
- getJoinedMembersAsync
- getMembersAsync
и все они возвращают правильные данные, но после этого, когда я вызываю createCallInRoom, я всегда получаю ошибку, потому что количество присоединенных членов = 0
сводка по комнате всегда = null
может кто-нибудь помочь, пожалуйста?