使用AVCaptureSession和AVCaptureDevice使用前置或后置摄像头的正确方法是什么?
我可以看到AVCapture设备的position
属性是只读的,我没有看到任何其他方式告诉我们想要使用的设备,因为它可以通过UIImagePicker完成。
答案 0 :(得分:0)
您使用[AVCaptureDevice devices]
枚举设备并查看position
属性以区分前后(它们存在的位置)。
zxing中有一些示例代码。 (对于iOS,ZXCaptureDevice
中的AVCaptureDevice
为ZXCapture
。