当我使用此设置时,视频纵横比为 1:1。
constraints = {
audio: false,
video: { width: 240, height: 240 }
};
Run Code Online (Sandbox Code Playgroud)
但是,如果存在,我希望 WebRTC 选择更好的分辨率。当我把它改成这个
constraints = {
audio: false,
video: {
width: { min: 240, ideal: 720, max: 1080 },
height: { min: 240, ideal: 720, max: 1080 }
}
};
Run Code Online (Sandbox Code Playgroud)
演示jsfiddle
就我而言,有时会变成 4:3,即 640*480。我想是因为数字640和480都在240和1080之间。
我怎样才能一直保持 1:1?谢谢