YTPlayerView视频确实结束了iOS

时间:2015-05-31 11:52:35

标签: ios objective-c youtube-api

我正在使用YTPlayerView播放YouTube视频。当视频到达终点并完成播放时,我需要做一些动作。 有什么方法可以在视频结束时捕捉到这个事件。

1 个答案:

答案 0 :(得分:2)

您可以使用此类委托YTPlayerViewDelegate。 您需要的具体方法是:

- (void)playerView:(YTPlayerView *)playerView didChangeToState:(YTPlayerState)state {
    switch (state) {
       case kYTPlayerStateEnded:
       NSLog(@"Ended");
       break;
    case kYTPlayerStatePaused:
       NSLog(@"Paused");
       break;
    default:
       break;
   }
}

您还可以查看docs