我正在加载一个网站,该网站在第 5 个“页面”的代码中嵌入了视频。该视频在完整的 Safari 中播放得很好,但我的应用程序出现问题。加载它的代码是:
- (void)viewWillAppear:(BOOL)animated {
NSURL *url = [NSURL URLWithString:_entry.articleUrl];
[_webView loadRequest:[NSURLRequest requestWithURL:url]];
timer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(tick) userInfo:nil repeats:YES];
}
当我到达带有视频的页面时,它会显示在框架中: 但是当我单击播放按钮时,应用程序开始出现问题。
单击它后,MPMoviePlayerController 短暂出现,但立即被关闭并重新加载原始 URL,将用户带回问题的第一页。对这里可能发生的事情有什么想法,或者我编写应用程序以确保视频在正确的控制器中播放的更好方法?