zxing条码扫描仪自动对焦问题,阅读第二个qr码
我正在使用zxing( http://code.google.com/p/zxing/ )库来在Android和iOS上读取qr码。 它非常适合阅读第一个qr代码,但是这会遇到问题。
一个简单的重现方法是读取一个qr码,然后在设备前放置另一个qr码。 扫描仪不会读取新的qr码。 移动设备以使qr码完全离开屏幕,然后移动设备以重新聚焦qr码,它将成功读取。
zxing中是否有一些自动对焦设置可供我修改? 还是有办法在读完第一个代码之后“重置”扫描器,以便它可以读取第二个代码?
我还应该提到,我正在使用zxing作为Titanium中的模块。
我认为这是相机权限问题,你有自动对焦权限和其他权限?
喜欢:
<uses-permission android:name="android.permission.CAMERA" /> <uses-feature android:name="android.hardware.camera.autofocus"/> <uses-permission android:name="android.permission.VIBRATE"/> <uses-permission android:name="android.permission.FLASHLIGHT"/>
如果您仍然遇到错误,请尝试添加更多权限,如下所示:
<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" />
- Phonegap Filetransfer下载
- Unity 3d如何适用于Android和iPhone?
- iOS中的Android TextView相当于什么?
- 保存Kivy应用程序的login屏幕用户名和密码
- Adobe AIR SharedObject – Android / iOS – 未find更新
- 在iOS和Android上跨平台使用静态.a-library可能吗? (那么.so和.dylib呢?)
- Android,iOS和Blackberry OS的主要区别是什么?
- 将现有的PHP / MYSQL /网站转换为本地IOS / Android应用程序
- 我怎样才能分离应用程序ID和版本在ionic framework