嗨我正在尝试在后置摄像头和前置摄像头之间进行切换,如果我开始使用前置摄像头进行会话,但是AVCapturepreview图层的另一种方式是不可见的,只是呈现一个空白屏幕。
答案 0 :(得分:3)
首先停止预览会话。 停止时(使用代理)设置所需的摄像机设备并重新启动预览会话。 在代码中:
[[PBJVision sharedInstance] stopPreview];
//implement the following deluge ate
- (void)visionSessionDidStopPreview:(PBJVision *)vision{
vision.cameraDevice = PBJCameraDeviceFront;
[vision startPreview];
}