我必须在我的项目上支持条形码扫描。我正在使用zbar sdk。我已经集成了代码并使用iphone模拟器运行。我使用相机模拟器扫描条形码。它正确打开条形码图像。但条形码扫描无法正常工作。有人用这个吗?
答案 0 :(得分:8)
你可以在iPhone模拟器上测试条形码,
1 - 将条形码保存到模拟器中,打开safari并将条形码图像拖放到safari中,然后长按图像,我会要求您保存图像。
2 - 运行模拟器,当在条形码扫描屏幕上按“optons + threefingres long tap”时,它将打开图库,您可以在其中选择保存的条形码图像,然后它将扫描该图像。
答案 1 :(得分:1)
除非您正在测试相机不可用时的代码路径,否则您将需要一个实际设备来测试使用zbar sdk的代码。
答案 2 :(得分:0)
修正了它。这是条形码图像的问题。我尝试了几个小条形码图像和一个工作。所以尝试多个小条形码,最后一个将工作。更重要的是图像的方向应该是这样的。
答案 3 :(得分:0)
正如其他信息:
我将图像放在模拟器上,然后使用双指长按来打开它们 (正如已经指出的那样), 但根据我的经验,你似乎需要在图像周围留出足够的空间 在zbar可以识别它们之前。
因此,在图像周围添加足够的空白区域,它可能会开始工作。