MediaDevices Video Resize Event - PullRequest
       20

MediaDevices Video Resize Event

0 голосов
/ 09 мая 2019

Я использую navigator.mediaDevices.getUserMedia для отображения видеопотока пользователя, и мне нужно обновить размер видео в событии изменения размера окна. Есть ли способ обновить ограничения ширины / высоты для этого потока после его инициации, чтобы видео не растягивалось?

Мой код инициализации выглядит так:

const stream = navigator.mediaDevices.getUserMedia({
                audio: false,
                video: {
                    facingMode: 'user',
                    width: window.innerWidth / 2,
                    height: window.innerHeight / 2,
                }
            })
            video.srcObject = stream
...