我正在开发一个应用程序,因为我正在使用UIWebview
并在该webview上打开youtube。
我添加了关闭webview的关闭按钮,当我在youtube上打开视频时,我点击关闭按钮,webview关闭但视频声音仍在播放。
请告诉我如何从主视图中删除webview。
我的关闭按钮代码:
- (void)cancel:(UITapGestureRecognizer *)recognizer {
[web stopLoading];
[web removeFromSuperview];
[cnclbtn removeFromSuperview];
}
答案 0 :(得分:1)
试试这个......它可以解决你的问题...
在从超级视图中删除之前,只需加载具有空白html页面的webview ...
- (void)cancel:(UITapGestureRecognizer *)recognizer {
[web stopLoading];
[web loadHTMLString:@"<html><head></head><body></body></html>" baseURL:nil];
[web removeFromSuperview];
[cnclbtn removeFromSuperview];
}