2013-04-24 1 views
0

UIWebview에 Youtube 플레이어를 인라인으로 통합하려고합니다. Javascript/iFrame API를 Player API와 함께 사용합니다."동영상을 현재 사용할 수 없습니다."- iOS 앱용 YouTube 자바 스크립트/iFrame API (UIWebview Embed)

일반적으로 플레이어는 정상적으로 작동합니다. 그러나 동영상이 시작되지 않고 '동영상을 현재 사용할 수 없음'이라는 메시지가 표시되는 경우도 있습니다.

나는 programmtically이 코드를 사용하여있는 UIWebView의 캐시를 삭제하는 것을 시도했다 :

[[NSURLCache sharedURLCache] removeAllCachedResponses]; 

나는이 문제였다 경우 사파리의 캐시,하지만 행운을 삭제. 이 임의 & 이상한 행동 http://www.youtube.com/embed/z-6cCmxaGoQ?enablejsapi=1&rel=0&playsinline=1&showinfo=1&controls=0&vq=hd720

어떤 아이디어 :

비디오에 대한 예는 다음과 같다?

답변

-1

일부 동영상 및 채널에는 개인 정보 보호 문제가 있으며 YouTube를 제외한 다른 장소에서 재생되지 않습니다. 1 단계 : - 재생하려는 URL이 맞는지 확인하십시오. 2 단계 : - videoid가 올바르게 구문 분석되는지 확인하십시오. 3 단계 : - webview에서 콘텐츠를로드했는지 확인하십시오. 4 단계 : 동영상에 개인 정보 문제가 없습니다. 내 작품이 작동하지 않습니다.