在我的ios应用程序中,我使用谷歌YTPlayerView
加载你管视频,我可以播放视频,但我无法停止正在播放的视频,点击网页浏览器的完成按钮播放器它从全屏退出并自动打开全屏,如何停止视频?我尝试了以下代码,以便在完成时获得通知,但不会被称为
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playbackDidEnd:)
name:@"MPAVControllerItemPlaybackDidEndNotification"
object:nil];
有没有办法停止播放视频,或者有没有办法获得完成按钮点击的通知?
我也尝试了YTPlayerView的委托方法,但是在完成时没有调用它
-(void)playerView:(YTPlayerView *)playerView didChangeToState:
(YTPlayerState)状态
答案 0 :(得分:2)
在YTPlayerView-iframe-player.html
中,删除或评论以下代码。
window.setInterval(forcePlay, 5000);
答案 1 :(得分:1)
在您的班级文件viewDidDisappear
.m
方法中的这些行,暂停您的视频
-(void)viewDidDisappear:(BOOL)animated
{
[self.Player pauseVideo];
}