我刚刚在我的应用程序上实现了一个 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 而不是我所在的那个。
我使用故事板只是为了防止它与此有关。
啤酒和为史诗般的答案投票,谢谢!