【发布时间】:2022-10-02 01:43:56
【问题描述】:
我正在使用配置如下的 react-webcam。
<Webcam
audio={false}
screenshotFormat=\"image/jpeg\"
videoConstraints={{
facingMode: \"environment\",
width: cameraSize.width,
height: cameraSize.height,
}}
width={props.width + \"px\"}
height={props.height + \"px\"}
/>
在桌面版 chrome 中(无论屏幕纵横比如何),尺寸设置为 videoConstraints,但在 Android 和 iOS 中,cameraSize.width 和 cameraSize.height 值在相机处于肖像方向。 (如果是横向的也可以。)
例子: cameraSize.width=768px,cameraSize.height=1920px,但实际上width=1920px,height=768px。
这是什么原因?
标签: javascript reactjs webcam