0

navigator.mediaDevices.getUserMediaユーザー ビデオ ストリームを表示するために使用しており、ウィンドウのサイズ変更イベントでビデオ サイズを更新する必要があります。ビデオが引き伸ばされないように、ストリームが開始された後にそのストリームの幅/高さの制約を更新する方法はありますか?

私の初期化コードは次のようになります:

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

1 に答える 1