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;
}
여기 내 코드의 일부입니다. 사람들이 나를 도울 수 있기를 바랍니다.
감사합니다.