我已经在UIWebView上加载了you-tube网址。点击UIWebView后,它会在MPMoviePlayerViewController中打开视频。实际上我需要获取此MPMoviePlayerViewController的引用,因为我需要在此视频上叠加文本。 我面临的另一个问题是我无法自动播放视频。我试过这个Youtube video autoplay on iPhone's Safari or UIWebView,但对我不起作用。
有人可以帮忙吗?
答案 0 :(得分:0)
为什么要使用UIWebView而不是MPMoviePlayerViewController?我的意思是,请求的URL是视频本身?然后,更好地使用电影播放器。
无论如何,如果我没错,UIWebView会失败并加载电影播放器。所以检查
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error{
// I think this error is the 204, check it yourself
当发生这种情况时,请尝试获取topviewcontroller(应该是movieplayerview)。
我自己没有测试过,这是我想到的第一件事:P
希望它有所帮助。