2个代码并排时出现Flutter Barcode Scanning问题

时间:2018-06-20 20:04:33

标签: flutter barcode-scanner

我遇到一个问题,我试图扫描另一个条形码正下方的条形码。一种是简单的一维条形码(不是我想要的一种),另一种是二维PDF417条码。

是否有插件或更改现有条形码扫描应用程序之一以仅查看PDF417代码的方法?

1 个答案:

答案 0 :(得分:0)

如果还没有Flutter库,则必须创建自己的本机库桥接/绑定。

实际实现将取决于您选择使用哪个库,但是大多数条形码扫描库都有启用/禁用符号系统的方法。

使用ZXing看起来像

private int SafeGetInt(SqlDataReader reader, string colName)
    {
        int i = 0;
        if (!DBNull.Value.Equals(reader[colName]))
        {
            int.TryParse(reader[colName].ToString(), out i);
        }
        return i;
    }

使用Google Vision条形码API

IntentIntegrator.initiateScan(Collections.singletonList("PDF_417"))