【发布时间】:2012-11-27 11:59:41
【问题描述】:
我的项目必须支持条形码扫描。我为此使用zbar sdk。我已经集成了代码并使用iphone模拟器运行。我正在使用相机模拟器扫描条形码。它可以正确打开条形码图像。但条形码扫描不起作用。有人用过吗?
【问题讨论】:
标签: iphone ios5 barcode-scanner zbar-sdk
我的项目必须支持条形码扫描。我为此使用zbar sdk。我已经集成了代码并使用iphone模拟器运行。我正在使用相机模拟器扫描条形码。它可以正确打开条形码图像。但条形码扫描不起作用。有人用过吗?
【问题讨论】:
标签: iphone ios5 barcode-scanner zbar-sdk
您可以在 iPhone 模拟器上测试条形码,
1 - 将条形码保存到你的模拟器,打开safari并将条形码图像拖放到safari中然后长按图像,我会要求你保存图像。
2 - 运行模拟器,当在条形码扫描屏幕上按下“optons+threefingres long tap”时,它将打开图库,您可以在其中选择保存的条形码图像,然后它会扫描该图像。
【讨论】:
除非您在相机不可用时测试代码路径,否则您将需要一个实际设备来测试使用 zbar sdk 的代码。
【讨论】:
作为附加信息:
我将图像放在模拟器上,然后用两根手指长按打开它们 (正如已经指出的那样), 但根据我的经验,您似乎需要在图像周围留出足够的空间 在 zbar 识别它们之前。
所以在图像周围添加足够的空白区域,它可能会开始工作。
【讨论】:
修复它。这是条形码图像的问题。我尝试了几个小条形码图像,一个有效。所以尝试多个小条形码,最后一个可以工作。更重要的是图像的方向应该是这样的。
【讨论】: