您好,我正在尝试在后置和前置摄像头之间切换,如果我开始使用前置摄像头进行 session ,它可以正常工作,但反过来,AVCapturepreview 层不可见,只显示空白屏幕。
p>请您参考如下方法:
首先停止预览 session 。 停止时(为此使用委托(delegate))设置所需的相机设备并重新启动预览 session 。 在代码中:
[[PBJVision sharedInstance] stopPreview];
//implement the following deluge ate
- (void)visionSessionDidStopPreview:(PBJVision *)vision{
vision.cameraDevice = PBJCameraDeviceFront;
[vision startPreview];
}
