Я создал приложение, которое включает в себя табличное представление, подробное представление и веб-представление. Я установил ячейку в табличном представлении, которая берет URL из RSS-канала и отображает его в веб-просмотре. URL - это файл .MP4, который приводит к воспроизведению видео. Проблема в том, что когда видео заканчивается, я не могу вернуться к предыдущему экрану. Код ниже:
DetailViewController.m загрузить веб-просмотр
if (indexPath.section == SectionHeader && indexPath.row == SectionHeaderEnclosure) {
if (item.enclosures) {
for (NSDictionary *dict in item.enclosures){
NSString *url = [dict objectForKey:@"url"];
NSLog(@" url is : %@",url);
//EXPERIMENTAL
WebViewController *webVC = [[WebViewController alloc] initWithURL:url];
[self presentModalViewController:webVC animated:YES];
}
}
}
WebViewController.m
- (void)loadView
{
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
self.view = webView;
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:_url]]];
}
//Dismiss modal view
- (IBAction) done:(id)sender {
NSLog(@"done:");
[self dismissModalViewControllerAnimated:YES];
}