Вот как я создаю новое видео для каждого пользователя:
Код: Выделить всё
const newElem = document.createElement('div')
newElem.setAttribute('id', `td-${remoteProducerId}`)
newElem.innerHTML = ''
videoContainerRef.current.appendChild(newElem)
document.getElementById(remoteProducerId).srcObject = new MediaStream([track])Вот как я стилизую контейнер:
Код: Выделить всё
Я пытался задать для видео минимальную ширину или просто установить ее. ширина, и это не сработало. Я также пытался установить параметр «Авто». Следует отметить одну вещь: он работает, когда я загружаю его с другим разрешением, а затем переключаю на среднее, он работает... Так что похоже, что он просто загружается.
Подробнее здесь: https://stackoverflow.com/questions/790 ... um-devices
Мобильная версия