navigator.mediaDevices.getUserMedia
ユーザー ビデオ ストリームを表示するために使用しており、ウィンドウのサイズ変更イベントでビデオ サイズを更新する必要があります。ビデオが引き伸ばされないように、ストリームが開始された後にそのストリームの幅/高さの制約を更新する方法はありますか?
私の初期化コードは次のようになります:
const stream = navigator.mediaDevices.getUserMedia({
audio: false,
video: {
facingMode: 'user',
width: window.innerWidth / 2,
height: window.innerHeight / 2,
}
})
video.srcObject = stream