我有一张印有二维码和条形码的车票。但是我被这两个代码的解析/扫描所困扰。如果我输入以下内容,应用程序只会扫描二维码
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]我喜欢同时扫描二维码和条形码?我不确定其他类型是否有必要
发布于 2016-04-10 04:12:57
同时检测的最大数量为4个,此数量仅适用于二维条形码。一维条形码识别仅限于一次检测。有关更多信息,请参阅此参考:
因此,这排除了同时检测2D和1D条形码的可能性。
https://stackoverflow.com/questions/34589686
复制相似问题