Android zxing条码扫描仪读取第二个二维码时自动聚焦问题

Android zxing条码扫描仪读取第二个二维码时自动聚焦问题,android,ios,titanium,titanium-mobile,zxing,Android,Ios,Titanium,Titanium Mobile,Zxing,我正在使用zxing()库在Android和iOS上读取二维码。它对于读取第一个二维码非常有效,但随后会遇到问题 一种简单的复制方法是读取一个二维码,然后将另一个二维码放在设备前面。扫描仪将无法读取新的二维码。移动设备使二维码完全脱离屏幕后,然后移动设备重新聚焦二维码,它将成功读取二维码 zxing中是否有一些自动对焦设置我可以修改?或者有没有办法在读取第一个代码后“重置”扫描仪,使其准备好读取第二个代码 我还应该提到,我正在使用zxing作为钛的一个模块。我认为这是相机许可问题, 您是否已授予

我正在使用zxing()库在Android和iOS上读取二维码。它对于读取第一个二维码非常有效,但随后会遇到问题

一种简单的复制方法是读取一个二维码,然后将另一个二维码放在设备前面。扫描仪将无法读取新的二维码。移动设备使二维码完全脱离屏幕后,然后移动设备重新聚焦二维码,它将成功读取二维码

zxing中是否有一些自动对焦设置我可以修改?或者有没有办法在读取第一个代码后“重置”扫描仪,使其准备好读取第二个代码


我还应该提到,我正在使用zxing作为钛的一个模块。

我认为这是相机许可问题, 您是否已授予自动对焦权限和其他权限

比如:


如果仍然出现错误,请尝试添加更多权限,如下所示:

<uses-feature
        android:name="android.hardware.camera"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.front"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.autofocus"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.flash"
        android:required="false" />
    <uses-feature android:name="android.hardware.screen.landscape" />
    <uses-feature
        android:name="android.hardware.wifi"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.touchscreen"
        android:required="false" />
    <uses-feature android:name="android.hardware.camera" />

我认为这是相机许可问题, 您是否已授予自动对焦权限和其他权限

比如:


如果仍然出现错误,请尝试添加更多权限,如下所示:

<uses-feature
        android:name="android.hardware.camera"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.front"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.autofocus"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.flash"
        android:required="false" />
    <uses-feature android:name="android.hardware.screen.landscape" />
    <uses-feature
        android:name="android.hardware.wifi"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.touchscreen"
        android:required="false" />
    <uses-feature android:name="android.hardware.camera" />


这听起来像是你在用不支持自动对焦的设备测试你的应用。这发生在iPhone 5、三星Galaxy标签、三星Galaxy SII等上。。。基本上,我们试过的每一台设备都有自动对焦功能。可能是钛合金的问题吗?我可以使用zxing Libraries在原生Android上做得很好,这是可能的,不过它所做的只是在Tianium活动之上启动zxing intent。我可以尝试您正在使用的任何特定设置吗?这听起来像是您在用不支持自动对焦的设备测试应用程序。这发生在iPhone 5、三星Galaxy Tab、三星Galaxy SII等上。。。基本上,我们试过的每一台设备都有自动对焦功能。可能是钛合金的问题吗?我可以使用zxing Libraries在原生Android上做得很好,这是可能的,不过它所做的只是在Tianium活动之上启动zxing intent。您使用的具体设置我可以试试吗?