zbar sdk不使用相机模拟器在iphone模拟器上工作

时间:2012-11-27 11:59:42

标签: iphone ios5 barcode-scanner zbar-sdk

我必须在我的项目上支持条形码扫描。我正在使用zbar sdk。我已经集成了代码并使用iphone模拟器运行。我使用相机模拟器扫描条形码。它正确打开条形码图像。但条形码扫描无法正常工作。有人用这个吗?

4 个答案:

答案 0 :(得分:8)

你可以在iPhone模拟器上测试条形码,

1 - 将条形码保存到模拟器中,打开safari并将条形码图像拖放到safari中,然后长按图像,我会要求您保存图像。

2 - 运行模拟器,当在条形码扫描屏幕上按“optons + threefingres long tap”时,它将打开图库,您可以在其中选择保存的条形码图像,然后它将扫描该图像。

答案 1 :(得分:1)

除非您正在测试相机不可用时的代码路径,否则您将需要一个实际设备来测试使用zbar sdk的代码。

答案 2 :(得分:0)

修正了它。这是条形码图像的问题。我尝试了几个小条形码图像和一个工作。所以尝试多个小条形码,最后一个将工作。更重要的是图像的方向应该是这样的。 enter image description here

答案 3 :(得分:0)

正如其他信息:

我将图像放在模拟器上,然后使用双指长按来打开它们 (正如已经指出的那样), 但根据我的经验,你似乎需要在图像周围留出足够的空间 在zbar可以识别它们之前。

因此,在图像周围添加足够的空白区域,它可能会开始工作。