Я был в этой проблеме в течение нескольких дней, и я попробовал все, что я знаю
вот метод, который всегда возвращает 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
- getJoinedMembersAsyn c
- getMembersAsyn c
и все они возвращают правильные данные, но после этого, когда я вызываю createCallInRoom, я всегда получаю ошибку из-за количества присоединившиеся участники = 0
сводка по комнате всегда = null
Может кто-нибудь помочь, пожалуйста?