UIWebview未关闭

时间:2012-11-26 08:16:40

标签: iphone

我正在开发一个应用程序,因为我正在使用UIWebview并在该webview上打开youtube。

我添加了关闭webview的关闭按钮,当我在youtube上打开视频时,我点击关闭按钮,webview关闭但视频声音仍在播放。

请告诉我如何从主视图中删除webview。

我的关闭按钮代码:

- (void)cancel:(UITapGestureRecognizer *)recognizer {
      [web stopLoading];
      [web removeFromSuperview];
      [cnclbtn removeFromSuperview];
}

1 个答案:

答案 0 :(得分:1)

试试这个......它可以解决你的问题...

在从超级视图中删除之前,只需加载具有空白html页面的webview ...

- (void)cancel:(UITapGestureRecognizer *)recognizer {
  [web stopLoading];
  [web loadHTMLString:@"<html><head></head><body></body></html>" baseURL:nil];
  [web removeFromSuperview];
  [cnclbtn removeFromSuperview];
}