ios – 如何检测AVPlayerItem何时播放?

前端之家收集整理的这篇文章主要介绍了ios – 如何检测AVPlayerItem何时播放?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在浏览AVPlayerItem和AVPlayer文档,并且当项目完成播放时似乎没有任何回调.我希望有一些可以使用的代理回调,或者AVPlayerActionAtItemEnd将为我们提供一个自定义的动作来写入.

我如何找出一种检测AVPlayer何时完成播放项目的方法

解决方法

播放完成后,使用NSNotification进行警报.

注册通知

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(itemDidFinishPlaying:) name:AVPlayerItemDidPlayToEndTimeNotification object:playerItem];

完成调用方法

-(void)itemDidFinishPlaying:(NSNotification *) notification {
    // Will be called when AVPlayer finishes playing playerItem
}

猜你在找的iOS相关文章