我有一个显示YouTube视频的UIWebView。这可以正常工作。
NSString *urlYouTube = [NSString stringWithFormat:@"http://www.youtube.com/embed/%@?rel=0&showinfo=0",idURL];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:video.urlYouTube]]];
视频以全屏显示。但是,当我在视频运行时单击“完成”按钮时,视频不会关闭。我必须点击暂停按钮,然后点击完成按钮退出视频。
我应该通过UIWebViewDelegate实现一个方法吗?
答案 0 :(得分:0)
使用此代码。
-(void)viewWillDisappear:(BOOL)animated
{
[webView loadHTMLString:nil baseURL:nil];
}
答案 1 :(得分:0)
我成功地使用了这个:
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@""]];
[webView loadRequest:request];