在我的一个react js应用程序中,我需要集成QR扫描仪。我使用的是react-qr-scannernpm库(具体为1.0.0-alpha.7)。
我面临的问题是:
1.默认的前置摄像头只工作,我不能使用后置摄像头进行扫描。我使用了属性:facingMode="rear"
,但这并没有什么区别。
1.我无法列出可供选择的相机选项。在这方面的任何帮助将不胜感激。
下面是示例代码片段:
<QrReader
facingMode="rear"
delay={500}
style={styles.previewStyle}
onError={handleError}
onScan={handleScan}
/>
4条答案
按热度按时间rdrgkggo1#
你可以使用modern-react-qr-reader代替react-qr-scanner,因为react-qr-scanner有bug。
s4n0splo2#
我遇到了同样的问题,我这样解决了:react-qr-scanner(v1.0.0-alpha.11)
nuypyhwy3#
对我来说,这是可行的:
"react-qr-reader": "^3.0.0-beta-1",
dzjeubhm4#
它只适用于https