Ios SCRecorder:来自后台的录制
我正在使用该库捕获藤蔓状视频。我的问题是从后台回来时无法重新启动录制会话。如果有人有类似的经验,请帮助 我正在使用以下代码重新启动会话。当从另一个视图返回时,它工作良好,但当应用程序进入后台并处于活动状态时失败Ios SCRecorder:来自后台的录制,ios,video-capture,Ios,Video Capture,我正在使用该库捕获藤蔓状视频。我的问题是从后台回来时无法重新启动录制会话。如果有人有类似的经验,请帮助 我正在使用以下代码重新启动会话。当从另一个视图返回时,它工作良好,但当应用程序进入后台并处于活动状态时失败 if (_recorder.isCaptureSessionOpened) { [_recorder startRunningSession:nil]; } 我解决了这个问题。在上述方法中再添加一行解决了我的问题 [_recorder pause]; 试试这个 1) 集成更新
if (_recorder.isCaptureSessionOpened)
{
[_recorder startRunningSession:nil];
}
我解决了这个问题。在上述方法中再添加一行解决了我的问题
[_recorder pause];
试试这个
1) 集成更新SCR记录器
-(void)viewWillAppear:(BOOL)animated {
[self handleRetakeButtonTapped:self];
}
-(void) handleRetakeButtonTapped:(id)sender
{
SCRecordSession *recordSession = _recorder.recordSession;
if (recordSession != nil) {
_recorder.recordSession = nil;
if ([[SCRecordSessionManager sharedInstance] isSaved:recordSession]) {
[recordSession endRecordSegment:nil];
} else {
[recordSession cancelSession:nil];
}
}
[self prepareCamera];
[self updateTimeRecordedLabel];
}