一直在用这个挠头,无济于事。
我只是想了解如何在使用 AudioKit 提供的 AKAudioPlayer 时立即更改当前播放位置。
player.playhead 是只读的,因此无法更改。
在播放器已经播放时更改 player.startTime 似乎会根据报告的 .playhead 位置更改播放位置,但正在播放的实际音频不会改变位置 - 我在这里遗漏了什么吗?
显然我可以停止音频并在新位置重新启动,但是对于一个简单的 mp3 / wav 文件播放器来说,几秒钟的昂贵 CPU 间隙是不可取的!
有任何想法吗?