首页 > 解决方案 > 您如何在 Swift 5 中使用 AV 音频播放器在特定时间间隔内快进或快退音频(如歌曲)?

问题描述

我在使用 AV Audio Player 时需要帮助,这是一个我不太熟悉的 Swift 工具。我需要知道如何在 Swift 5 中使用 AV Audio Player 快进和/或快退音频时间。AV Audio Player 有一个 currentTime() 属性可能有助于执行此操作,但我不确定如何使用它。

标签: iosswiftxcodeavaudioplayer

解决方案


你是对的:设置 AVAudioPlayer 的currentTime. 它以秒为单位测量歌曲中的位置(时间)。(它称之为 TimeInterval,但这只是一个 Double 表示秒或其中的一小部分。)

正如文档所述:

通过设置此属性,您可以寻找到声音文件中的特定点或实现音频快进和快退功能。


推荐阅读