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