Reactjs 世博会条码扫描仪通过摄像头返回错误边界
我一直试图通过expo Camera导出的摄像头使用条形码扫描仪,因为在扫描有效QRCode时可以冻结扫描仪。问题是,为扫描区域返回的边界不正确 以下是我对相机组件的用法:Reactjs 世博会条码扫描仪通过摄像头返回错误边界,reactjs,react-native,expo,Reactjs,React Native,Expo,我一直试图通过expo Camera导出的摄像头使用条形码扫描仪,因为在扫描有效QRCode时可以冻结扫描仪。问题是,为扫描区域返回的边界不正确 以下是我对相机组件的用法: <Camera flashMode={flashMode} barCodeTypes={[BarCodeScanner.Constants.BarCodeType.qr]} onBarCodeScanned={scannedRegion ? undefined : handleQRScanned} st
<Camera
flashMode={flashMode}
barCodeTypes={[BarCodeScanner.Constants.BarCodeType.qr]}
onBarCodeScanned={scannedRegion ? undefined : handleQRScanned}
style={{
width: "100%",
height: "100%",
}}
ref={(el) => setScanner(el)}
>
此外,以前直接使用由expo条形码扫描仪导出的条形码扫描仪
时,边界是正确的。以前有人经历过吗
{
"bounds": Object {
"origin": Object {
"x": 0.7085477709770203,
"y": 0.2856549024581909,
},
"size": Object {
"height": 0.41216737031936646,
"width": 0.23583674430847168,
},
},
"cornerPoints": Array [
Object {
"x": 0.7085477791037765,
"y": 0.6859185008442614,
},
Object {
"x": 0.9367770043059619,
"y": 0.69782228348775,
},
Object {
"x": 0.9443845063336068,
"y": 0.29520473921943935,
},
Object {
"x": 0.7161692883258375,
"y": 0.28565489300913066,
},
],
"data": "exp://192.168.1.4:19000",
"target": 5303,
"type": "org.iso.QRCode",
}