Как получить доступ к экземпляру медиаплеера ios при воспроизведении видео на YouTube

Я использовал функцию ниже для воспроизведения видео с YouTube на iPhone с помощью UIWebView.

      - (void)embedYouTube {

       videoHTML = [NSString stringWithFormat:@"\
             <html>\
             <head>\
             <style type=\"text/css\">\
             iframe {position:absolute; top:50%%; margin-top:-130px;}\
             body {background-color:#000; margin:0;}\
             </style>\
             </head>\
             <body>\
             <iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/xxxxxxxxxxxxx\" frameborder=\"0\" allowfullscreen></iframe>\
             </body>\
             </html>"];

        [videoView loadHTMLString:videoHTML baseURL:nil];
    }

С помощью этого метода видео будет воспроизводиться в медиаплеере iOS. Я хотел автоматически скрывать контроллеры при воспроизведении видео. Проблема в том, как получить доступ к экземпляру медиаплеера.


person Susitha    schedule 19.12.2012    source источник


Ответы (1)


Я думаю, вы можете попробовать концепцию Subview, чтобы получить доступ к MoviePlayercontroller. Пожалуйста, обратитесь к этой статье здесь.

person Paramasivan Samuttiram    schedule 19.12.2012
comment
теперь, я думаю, это больше не работает. Возможно, MoviePlayercontroller больше не находится в uiwebview - person Damien Romito; 28.01.2014