我刚刚在我的应用上实现了YouTube视频视图,但是当我在观看后关闭youtube视频时......它不会关闭。它打开主视图控制器,然后将其置于所有其他视图控制器之上(我认为)。以下是我如何展示youtube视频:
在MyViewController.m中:
NSString *lessonHTML = @"http://www.youtube.com/watch?v=0P7UgKjzndo";
NSString *ytHtml = @"<html><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:ytHtml, lessonHTML, youtubeView.frame.size.width, youtubeView.frame.size.height];
NSLog(@"HTML String: %@",html);
[youtubeView loadHTMLString:html baseURL:nil];
按下缩略图时会加载视频。然后,当我点击“完成”时,它会将我带回我的主ViewController而不是我所在的那个。
我正在使用故事板只是为了解决这个问题。
啤酒和赞成史诗般的答案谢谢!