ZFPlayer icon indicating copy to clipboard operation
ZFPlayer copied to clipboard

ZFAVPlayerManager 设置倍速后,拖动进度条倍速功能失效

Open zysea opened this issue 3 years ago • 2 comments

在 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 } } }

zysea avatar Sep 13 '21 06:09 zysea

你这个方法虽然能达到效果,但是如果设置的倍速过高,画面是蹦着走的

gaoruiqing187 avatar Sep 24 '21 06:09 gaoruiqing187

这个功能后面你们怎么让他正常的? f ([keyPath isEqualToString:kPlaybackLikelyToKeepUp]) { // When the buffer is good if (self.playerItem.playbackLikelyToKeepUp) { self.loadState = ZFPlayerLoadStatePlayable; // if (self.isPlaying) [self.player play]; } } 我发现只要把这行给干掉就可以了,这一行有啥作用么

luluaidota avatar May 12 '23 06:05 luluaidota