Two*_*omz 5 iphone barcode-scanner zxing ios cordova
我正在尝试将条形码扫描器添加到iOS的JQM phonegap项目中.我已按照列出的说明进行操作,但我不能100%确定是否正确执行了第一步和最后一步.
将.h,.cpp和.mm文件复制到项目中的Plugins目录.您可能需要为zxing-all-in-one.cc设置编译选项以关闭优化.
我直接将三个文件复制到xcode中的plugins文件夹中.它没有给我任何错误,但它也没有用.我不知道如何在xcode中做编译器选项,所以我还没有完成最后一步.
目前我的应用程序仍然运行没有错误,并且运行扫描功能打开带有条形码扫描仪ui的相机.问题是,它似乎没有寻找或找到条形码,它只是保持不动做任何事情(直到你点击取消,然后它正确显示取消的消息).
任何人都有任何想法有什么不对或我应该在哪里看?
如果相机已打开并且屏幕上出现扫描用户界面,则表示您已完成所有操作。问题似乎是扫描仪无法检测到条形码。
请注意,使用 zxing 识别一维条形码(“经典”条形码)需要配备自动对焦镜头的 iPhone(iPhone 4 或 iPhone 4S)。使用手机镜头检测一维条形码有点棘手,需要适当的光线和焦点;这就是发明二维码(如 QR 码)的原因之一。
尝试使用http://zxing.appspot.com/generator/生成二维码,将其显示在屏幕上,然后尝试使用您的应用程序扫描它。如果有效,那么好消息是一切都好,但坏消息是您的手机不适合一维条形码扫描。
| 归档时间: |
|
| 查看次数: |
4555 次 |
| 最近记录: |