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

0

如果您将该流分配给 Html 视频元素,那么您可以在闲暇时使用 css 并修改(Html 元素的)大小。

于 2019-11-09T12:45:03.670 回答