[英]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停止。
開始播放文件時觸發計時器。 達到所需時間后pause
或stop
播放器
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.