我是靠谱客的博主 顺利母鸡,最近开发中收集的这篇文章主要介绍ios avplayer播放完毕监听,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

//播放监听,可以监听到播放完毕,每秒处发一次,从播放后的第一秒触发,不是一播放就出发
        WeakObj(self)
        WeakObj(_voicePlayer)
        self.listenNer = [_voicePlayer addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(1, NSEC_PER_SEC) queue:NULL usingBlock:^(CMTime time) {
            //进度 当前时间/总时间
            CGFloat progress = CMTimeGetSeconds(_voicePlayerWeak.currentItem.currentTime) / CMTimeGetSeconds(_voicePlayerWeak.currentItem.duration);
            if (progress == 1.0f) {
                //播放百分比为1表示已经播放完毕
                //接着播放下一条录音
                [selfWeak playWithNext];
            }
        }];

更多问题,加QQ群讨论:565191947

最后

以上就是顺利母鸡为你收集整理的ios avplayer播放完毕监听的全部内容,希望文章能够帮你解决ios avplayer播放完毕监听所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部