проблема с получением количества присоединившихся участников в комнате

Я был в этой проблеме несколько дней, и я перепробовал все, что знаю

вот метод, который всегда возвращает 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

может кто-нибудь помочь, пожалуйста?

0 ответов

Другие вопросы по тегам