【发布时间】:2015-08-13 22:38:46
【问题描述】:
我正在使用 YTPlayerView 播放 youtube 视频。当视频结束并完成播放时,我需要执行一些操作。
视频结束后有什么方法可以捕捉到事件。
【问题讨论】:
标签: ios objective-c youtube-api
我正在使用 YTPlayerView 播放 youtube 视频。当视频结束并完成播放时,我需要执行一些操作。
视频结束后有什么方法可以捕捉到事件。
【问题讨论】:
标签: ios objective-c youtube-api
您可以使用此类委托YTPlayerViewDelegate。
你需要的具体方法是:
- (void)playerView:(YTPlayerView *)playerView didChangeToState:(YTPlayerState)state {
switch (state) {
case kYTPlayerStateEnded:
NSLog(@"Ended");
break;
case kYTPlayerStatePaused:
NSLog(@"Paused");
break;
default:
break;
}
}
您也可以查看docs
【讨论】:
kYTPlayerStatePaused 状态。