2013-07-09 5 views
0

Auditsable 클래스를 사용하여 웹 서비스에서 Mp3을 재생하고 있습니다. 사용하기에 좋은 수업입니다.Auditsable + UISlider가 UISlider가 변경 될 때 seekToTime을 재생하지 않습니다.

하지만 문제가있어 당신이 도와 주길 바랍니다.

내 UISlider를 스 와이프하면 음악이 처음부터 다시 시작되고 새 지점에서 시작되지 않습니다.

-(IBAction)progressChange{ 
    if (!audioPlayer) 
    { 
     return; 
    } 

    [audioPlayer seekToTime:audioSlider.value]; 
} 

#pragma -mark funcao timer 
-(void)setupTimer 
{ 
    timer = [NSTimer timerWithTimeInterval:0.25 target:self selector:@selector(tick) userInfo:nil repeats:YES]; 

    [[NSRunLoop currentRunLoop] addTimer:timer forMode:NSRunLoopCommonModes]; 
} 

#pragma -mark funcao tick do timer 
-(void)tick 
{ 

    if (!audioPlayer || audioPlayer.duration == 0) 
    { 
     audioSlider.value = 0; 

     return; 
    } 

    audioSlider.minimumValue = 0; 
    audioSlider.maximumValue = audioPlayer.duration; 
    audioSlider.value = audioPlayer.progress; 
} 

여기 내 코드의 일부입니다. 사람들이 나를 도울 수 있기를 바랍니다.

감사합니다.

답변

1

웹 서버가 HTTP RANGE 요청을 처리 할 수없는 경우에 발생합니다.

관련 문제