首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在同一个应用中同时扫描二维码和条形码?

如何在同一个应用中同时扫描二维码和条形码?
EN

Stack Overflow用户
提问于 2016-01-04 19:04:35
回答 1查看 510关注 0票数 0

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

代码语言:javascript
复制
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

代码语言:javascript
复制
metadataOutput.metadataObjectTypes = [AVMetadataObjectTypeEAN8Code,AVMetadataObjectTypeEAN13Code, AVMetadataObjectTypePDF417Code,AVMetadataObjectTypeCode128Code,AVMetadataObjectTypeCode39Code]

我喜欢同时扫描二维码和条形码?我不确定其他类型是否有必要

EN

回答 1

Stack Overflow用户

发布于 2016-04-10 04:12:57

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

Apple: Technical Note TN2325

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34589686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档