2

我正在使用 QR 码 sdk 扫描 QR 码,但问题是它在相机上而不是在模拟器上工作。我在网上尝试了很多,但没有找到任何完美的工作解决方案。任何人都可以为此指导我。提前致谢。

4

2 回答 2

1

创建阅读器。

这就像创建一个新的 ZBarReaderController 一样简单:

ZBarReaderController *reader = [ZBarReaderController new];

设置一个委托来接收结果。

委托应实现 ZBarReaderDelegate 协议,该协议继承自 UIImagePickerControllerDelegate:

reader.readerDelegate = self;

配置阅读器。

您将需要适当地设置 sourceType。除了阅读器本身的属性之外,您还可以通过扫描仪属性配置解码器:

if([ZBarReaderController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) reader.sourceType = UIImagePickerControllerSourceTypeCamera; [reader.scanner setSymbology: ZBAR_I25 config: ZBAR_CFG_ENABLE to: 0];

按照这些步骤,永远不要忘记接受正确的答案:)

于 2012-09-29T06:42:24.853 回答
0

如果您在 ZBar 中遇到问题。

然后就可以使用 ZXindWidget 进行扫描了。

这是您可以参考的链接

关联

于 2012-09-29T06:27:24.583 回答