2012-03-07 7 views
0

UIWebView 구성 요소를 사용하여 iPhone 응용 프로그램에서 비디오를 재생하려고하는데 비디오의 형식은 3gp입니다. 내 iPhone에 내장 된 "Safari"응용 프로그램의 비디오에 대한 URL 링크를 열려고하면 비디오가 문제없이 성공적으로 재생되지만 UIWebView에서 링크를 열려고하면 다음과 같은 오류 메시지가 나타납니다. "opperation 완료 할 수 없습니다 ". 그 이유는 무엇입니까?3gp 파일 형식이 사파리에서 열리지 만 UIWebView에서는 열리지 않습니다. 왜?

내 코드 :

NSURLRequest *pageRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:_urlString]]; [_webView loadRequest:pageRequest]; 
+0

정확히 사용하려고하는 링크를 가져올 수 있습니까? 일반적으로 Safari는 순수한 UIWebView보다 훨씬 뛰어나며 다양한 상황을 수동으로 처리해야합니다. –

+0

죄송합니다. 친구와 내가 사용하는 링크를 보낼 수 없습니다. – Legnus

답변

0

3GP는 컨테이너 형식입니다. 비디오 및 오디오 형식이 무엇인지 찾아야합니다. 대부분의 경우 오디오는 AMR 인코딩이며 UIWebView에서는 재생할 수 없습니다.