Я использую navigator.mediaDevices.getUserMedia
для отображения видеопотока пользователя, и мне нужно обновить размер видео в событии изменения размера окна. Есть ли способ обновить ограничения ширины / высоты для этого потока после его инициации, чтобы видео не растягивалось?
Мой код инициализации выглядит так:
const stream = navigator.mediaDevices.getUserMedia({
audio: false,
video: {
facingMode: 'user',
width: window.innerWidth / 2,
height: window.innerHeight / 2,
}
})
video.srcObject = stream