我在YTPlayerView中播放Youtube视频。视频播放效果很好(在AVFullScreenViewController中打开)。但是,点击“完成”之后按钮视频自动打开全屏(视频时间长度在那里。)。如何处理' DONE'按钮停止/暂停视频。
答案 0 :(得分:14)
好吧,MPMoviePlayer通知无法正常工作,而是将以下通知添加到您的AVFullScreenViewController:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(closedFullScreen:) name:UIWindowDidBecomeHiddenNotification object:nil];
-(void)closedFullScreen:(NSNotification *)myNotification{
//required stuff here like dismissing your AVFullScreenViewController
}
单击完成按钮后,将触发此通知。在这里,您可以停止视频,使用YouTube视频的时间属性,甚至可以关闭现有的控制器以返回到任何其他/以前的控制器。 也许,就目前而言,这是为ytplayerview获取完成按钮操作的唯一方法。