1
에서 비디오를 재생하지 못했습니다. 따라서 MPMoviePlayerController로 재생하려고하는 filepicker.io에서 비디오에 액세스하고 있습니다. 지금까지 FilePicker URL에서 직접 비디오로드를 시도하고 NSData를 가져 와서 로컬 파일 시스템에로드하는 등의 모든 작업을 시도했습니다. 이것은 현재 코드이지만, 빈 화면이 나타나고 [무비 플레이어로드 상태]가 0 (오류 코드)을 반환합니다. 파일이 있고 MOV 파일 형식인지 확인했습니다.iOS - MPMoviePlayerController가 원격 URL
NSArray * paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES); 속성이 문제를 해결로
NSString *documentsDirectory = [paths objectAtIndex:0];
movieString = [documentsDirectory stringByAppendingPathComponent:@"vid.mov"];
[responseData writeToFile:movieString atomically:YES];
NSURL *url = [NSURL fileURLWithPath:movieString];
MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL: url];
[moviePlayer prepareToPlay];
[moviePlayer.view setFrame: self.view.bounds];
[self.view addSubview: moviePlayer.view];
[moviePlayer play];
무비 플레이어를 인스턴스 변수 또는 속성으로 선언하십시오. 버그가 있으므로 –
문제가 해결되었습니다! 무리 감사 –