【问题标题】:zbar sdk not working on iphone simulator by using camera simulatorzbar sdk无法使用相机模拟器在iphone模拟器上工作
【发布时间】:2012-11-27 11:59:41
【问题描述】:

我的项目必须支持条形码扫描。我为此使用zbar sdk。我已经集成了代码并使用iphone模拟器运行。我正在使用相机模拟器扫描条形码。它可以正确打开条形码图像。但条形码扫描不起作用。有人用过吗?

【问题讨论】:

    标签: iphone ios5 barcode-scanner zbar-sdk


    【解决方案1】:

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

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

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

    【讨论】:

    • 我正在使用这种方法。它正在正确打开图像。但没有正确扫描。
    • 有时它会放大图像,缩小图像,然后再次打开条形码图像。
    • 没错。我刚试过。现在拾取的条形码以正确的尺寸显示。但什么也没发生。只是卡在那个窗口上。 i49.tinypic.com/28utde8.png
    • 我相信是的。我正在附上我的代码。它只有几行。如果我错了,请纠正我。 ziddu.com/download/20986948/BarcodeScannerViewCtrl.rtf.html
    • @ÐąrέÐέvil: 是的..它在缩小后会缩放图像..它可以工作。
    【解决方案2】:

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

    【讨论】:

    • 我现在没有开发者许可。我在等它。所以我只是想在模拟器中测试它。
    • 已修复。这是条形码图像的问题。尝试了几个小条形码图像,一个有效。所以尝试多个小条形码,最后一个可以工作..谢谢
    【解决方案3】:

    作为附加信息:

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

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

    【讨论】:

      【解决方案4】:

      修复它。这是条形码图像的问题。我尝试了几个小条形码图像,一个有效。所以尝试多个小条形码,最后一个可以工作。更重要的是图像的方向应该是这样的。

      【讨论】:

        猜你喜欢
        • 2018-04-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-25
        • 1970-01-01
        • 1970-01-01
        • 2011-02-04
        • 1970-01-01
        相关资源
        最近更新 更多