我正在YTPlayerView中播放Youtube视频。视频播放良好(在AVFullScreenViewController中打开)。但是,单击"完成"按钮后,视频自动全屏打开(视频时间长度在那里)。如何处理点击"完成"按钮以停止/暂停视频。
好吧,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获取"完成"按钮操作的唯一解决方法。