【问题标题】:How to scan both qr-code and barcode with the same app?如何使用同一个应用程序同时扫描二维码和条形码?
【发布时间】:2016-01-04 11:04:34
【问题描述】:

我有一张印有二维码和条形码的票。但我坚持解析/扫描这两个代码。如果我输入以下内容,应用程序只会扫描二维码

metadataOutput.setMetadataObjectsDelegate(self, queue: dispatch_get_main_queue())
// I can't use them both I need to skip AVMetadataObjectTypeQRCode to scan barcode
metadataOutput.metadataObjectTypes = [AVMetadataObjectTypeQRCode,AVMetadataObjectTypeEAN8Code,AVMetadataObjectTypeEAN13Code, AVMetadataObjectTypePDF417Code,AVMetadataObjectTypeCode128Code,AVMetadataObjectTypeCode39Code]

扫描条形码我需要删除 AVMetadataObjectTypeQRCode

metadataOutput.metadataObjectTypes = [AVMetadataObjectTypeEAN8Code,AVMetadataObjectTypeEAN13Code, AVMetadataObjectTypePDF417Code,AVMetadataObjectTypeCode128Code,AVMetadataObjectTypeCode39Code]

我希望能够同时扫描二维码和条形码? 我不确定是否需要其他类型

【问题讨论】:

    标签: swift barcode qr-code barcode-scanner


    【解决方案1】:

    同时检测的最大数量为 4,此数量仅适用于二维条码。一维条码识别仅限于 1 次检测。有关详细信息,请参阅此参考:

    Apple: Technical Note TN2325

    因此,这排除了同时检测 2D 和 1D 条码的可能性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 2022-11-24
      • 1970-01-01
      • 2014-04-25
      • 2021-04-14
      相关资源
      最近更新 更多