0
我知道這是一個重複的問題,但我沒有找到確切的答案。我正在使用AVAudioPlayer。現在我有兩個按鈕前進&快退。當用戶點擊前進按鈕時,音頻將向前移動5秒&當用戶點擊倒帶按鈕音頻將移動5秒倒帶。我怎樣才能做到這一點?預先感謝您的幫助。移動音頻播放器5秒快退&快進
我知道這是一個重複的問題,但我沒有找到確切的答案。我正在使用AVAudioPlayer。現在我有兩個按鈕前進&快退。當用戶點擊前進按鈕時,音頻將向前移動5秒&當用戶點擊倒帶按鈕音頻將移動5秒倒帶。我怎樣才能做到這一點?預先感謝您的幫助。移動音頻播放器5秒快退&快進
把下面方法進和快退播放時間
- (IBAction)btnForwardClicked:(id)sender
{
int currentTime = [player currentTime];
[player setCurrentTime:currentTime+5];
}
- (IBAction)btnBackwardClicked:(id)sender
{
int currentTime = [player currentTime];
[player setCurrentTime:currentTime-5];
}
這裏的球員是avaudio玩家的對象
AVAudioPlayer *player;
- (IBAction)btnForwardClicked:(id)sender
{
NSTimeInterval *time = [player currentTime];
time+=SKIP_TIME;
//for reverse time-=SKIP_TIME
//SKIP_TIME is time which is jumped i-e 5 seconds
[player setCurrentTime:time];
}
非常感謝。 +1 :) – Leo
你是最受歡迎的:) – Pratik
簡單,清晰,直接。非常感謝。 :) – Neeku