Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
播放youtube视频时如何访问ios media player实例_Ios_Uiwebview_Youtube_Media Player_Mpmediaplayercontroller - Fatal编程技术网

播放youtube视频时如何访问ios media player实例

播放youtube视频时如何访问ios media player实例,ios,uiwebview,youtube,media-player,mpmediaplayercontroller,Ios,Uiwebview,Youtube,Media Player,Mpmediaplayercontroller,我使用下面的函数在iPhone中使用UIWebView播放youtube视频 - (void)embedYouTube { videoHTML = [NSString stringWithFormat:@"\ <html>\ <head>\ <style type=\"text/css\">\ iframe {position:a

我使用下面的函数在iPhone中使用UIWebView播放youtube视频

      - (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];
    }
-(无效)嵌入YouTube{
videoHTML=[NSString stringWithFormat:@”\
\
\
\
iframe{位置:绝对;顶部:50%;边缘顶部:-130px;}\
正文{背景色:#000;边距:0;}\
\
\
\
\
\
"];
[videoView loadHTMLString:videoHTML baseURL:nil];
}

通过此方法,视频将在iOS媒体播放器中播放。我想在播放视频时自动隐藏控制器。问题是如何访问媒体播放器实例

我认为您可以尝试子视图概念,以访问MoviePlayercontroller。请参考这篇文章。

现在,我认为它不再有效了。也许MoviePlayercontroller不再在uiwebview中