簡體   English   中英

是否可以使用AVAudioPlayer播放mp3文件的一部分?如果有,怎么樣?

[英]Is it possible to play just a part of an mp3 file with AVAudioPlayer? If yes, how?

嗨我在我的iPhone應用程序中有一個本地存儲的5:00分鍾mp3文件。

我想知道是否有可能在使用AVAudioPlayer后才能播放該文件的間隔,因為它是readyToPlay,從0:25到1:34。

如果有可能我怎樣才能做到這一點?

我知道我可以使用setCurrentTime移動播放頭光標:但是如何讓AVAudioPlayer知道它應該從該currentTime播放多少秒。

任何幫助都非常感謝。

您需要設置一個計時器,該計時器將在特定時間間隔后停止播放。

@Horatiu您可以使用NSTimer在使用setCurrentTime:方法后的特定時間間隔內安排它,並且在NSTimer的選擇器方法中,您可以使audioPlayer停止。

開始播放文件時觸發計時器。 達到所需時間后pausestop播放器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM