带有前置或后置摄像头的 ios zxing
Posted
技术标签:
【中文标题】带有前置或后置摄像头的 ios zxing【英文标题】:ios zxing with front or rear camera 【发布时间】:2012-01-18 05:14:21 【问题描述】:我正在使用 ZXing,在我的新应用上运行良好,但我想集成前置或后置摄像头选项,
到目前为止,我发现的唯一参考是google group
但不是很清楚他们的意思,
所以有什么关于我必须做什么来完成这个的指示吗?
谢谢!
【问题讨论】:
【参考方案1】:ZXWidgetController 不提供该功能,并且没有真正设置为使其易于更改。
需要修改的代码在- (void)initCapture
。它调用[AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]
。这将返回默认摄像头,您不希望使用默认摄像头。
您需要类似于- (ZXCaptureDevice*)device
中的代码ZXCapture.mm。该代码不能开箱即用(它旨在与 AVFF 和 QTKit 一起使用),但它是相同的想法。不要使用默认的视频输入设备,而是浏览设备并查看设备position
以找到您想要的设备。
很高兴将该代码移植到小部件,但此时还没有发生。
【讨论】:
以上是关于带有前置或后置摄像头的 ios zxing的主要内容,如果未能解决你的问题,请参考以下文章