AVFoundation如何在特定持续时间内循环播放音频?

问题描述 投票:0回答:1

我想在给定的持续时间内循环播放特定的音频。

例如;

10秒音频文件。预期循环持续时间:7分钟。

在此循环期间,我必须观察循环迭代总数的剩余时间。

我尝试过AVQueuePlayerAVAudioLooper,但是没有很好的选择来跟踪循环迭代的总持续时间/时间。

我愿意接受新想法。

ios avfoundation avplayer avqueueplayer avplayerlooper
1个回答
0
投票

尝试使用AVAudioPlayer。AVAudioPlayer具有名为numberOfLoops的用于循环的属性。

audioPlayer.numberOfLoops = 5
© www.soinside.com 2019 - 2024. All rights reserved.