2010-04-13 9 views
1

우선 미안하지만 누군가가이 질문을 되풀이하면 (스스로 발견하지 못했다).youtube 비디오를 전체 화면으로 재생 하시겠습니까?

나는 아이 패드 응용 프로그램에 대한 개발하고이 코드를 사용하여 YouTube 동영상을 재생하려합니다 : 아이폰 응용 프로그램에서 사용하는 경우 코드는 잘 작동

 NSString *embedHTML = @"\ 
     <html><head>\ 
     <style type=\"text/css\">\ 
     body {\ 
     background-color: transparent;\ 
     color: white;\ 
     }\ 
     </style>\ 
     </head><body style=\"margin:0\">\ 
     <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \ 
     width=\"%0.0f\" height=\"%0.0f\"></embed>\ 
     </body></html>"; 
     NSString *html = [NSString stringWithFormat:embedHTML, youTubeUrl, 142.0, 129.5]; 
     [wbView loadHTMLString:html baseURL:nil]; 

(즉, 사용자가 웹보기에 터치 그것은 재생을 시작합니다 youtube video in fullscreen.) 그러나 iPad에서 웹보기를 클릭하면 웹보기 자체에서 비디오 재생이 시작되고 전체 화면으로 이동하는 옵션이 표시되는 반면 전체 화면에서 iPhone에서와 마찬가지로 시작됩니다.

누구든지 도움이되기 전에 도움을 주신 아이디어 나 사람이 있습니다.

감사합니다,

Madhup

+0

실제로 작동하게 만든 경우 솔루션을 게시하면 다른 사람들에게 유용 할 수 있습니다. –

+0

@Michael \ Myers : 이에 대한 답을 찾기 위해 제 작품을 게시했습니다. –

답변

0

나는이에 대한 해결책을 가지고 있지만 단지 해결 방법을 이잖아. 다행히도 누구나 더 나은 솔루션을 제공합니다.

내가 한 것은 webviews에 동일한 크기의 버튼을 추가하고 해당 터치하면 동일한 HTML로 다른 webview를 열어 프로그래밍 방식으로이 웹보기에서 터치 이벤트를 전달합니다. 그래서 나는 원했던 것처럼 나를 위해 일한다.

관련 문제