使用QRScanner扫描线性条形码

时间:2017-09-05 12:51:30

标签: codenameone

我尝试了两个cn1条码扫描器插件来扫描线性条形码,我无法使用littlemonkey qrscanner插件使其工作。它适用于EAN / UPC代码,但不适用于Code-128。

使用com.codename1.ext.codescan.CodeScanner插件,如果我写的话,它可以工作:

  Display.getInstance().setProperty("android.scanTypes", "CODE_128");

这似乎不适用于org.littlemonkey.qrscanner.QRScanner插件。

我也想知道如何添加更多条形码类型?我需要支持Code-128和UPC-A代码。

提前致谢

1 个答案:

答案 0 :(得分:1)

使用;分隔多种类型。

littlemonkey lib似乎已对条形码类型进行了硬编码,请参阅:https://github.com/littlemonkeyltd/QRScanner/blob/master/native/android/org/littlemonkey/qrscanner/NativeScannerImpl.java

您可以使用正确的值构建自己的版本,也可以使用更通用的解决方案向Nick提交拉取请求。