ZFPlayer
ZFPlayer copied to clipboard
ZFAVPlayerManager 设置倍速后,拖动进度条倍速功能失效
在 ZFAVPlayerManager 中修改后得以解决 if (self.playerItem.playbackLikelyToKeepUp) { self.loadState = ZFPlayerLoadStatePlayable; if (self.isPlaying) { if (@available(iOS 10.0, *)) { [self.player playImmediatelyAtRate:self.rate]; } else { [self.player play]; self.player.rate = self.rate; // Fallback on earlier versions } } }
你这个方法虽然能达到效果,但是如果设置的倍速过高,画面是蹦着走的
这个功能后面你们怎么让他正常的? f ([keyPath isEqualToString:kPlaybackLikelyToKeepUp]) { // When the buffer is good if (self.playerItem.playbackLikelyToKeepUp) { self.loadState = ZFPlayerLoadStatePlayable; // if (self.isPlaying) [self.player play]; } } 我发现只要把这行给干掉就可以了,这一行有啥作用么