AVPlayer相关BUG记录
Bug:音频列表顺序播放过程中偶尔出现设置的1.5倍速重置为1
原因:音频流卡顿暂停并缓冲到了足够可以继续播放的buffer长度后响应playbackLikelyToKeepUp
事件中 手动调用了 player.play()
方法播放音频
1 |
|
查看文档可以看到play
方法等同于 player.rate = 1
,故而导致音频的速率变成了1
1 |
|
总结:api的使用还是需要多看文档不要仅仅看名字就想当然(play = 以当前速率进行继续播放),简单的api名称并不代表着简单的功能!
AVPlayer相关BUG记录
https://zcx.info/2021/08/25/AVPlayer相关BUG记录/