gpt4 book ai didi

ios - 可调节+ UISlider,当UISlider变化时不播放seekToTime

转载 作者:行者123 更新时间:2023-11-29 03:47:22 28 4
gpt4 key购买 nike

我正在使用 Audjustable 类从我的网络服务播放 Mp3。我推荐这是一个很好用的类。

但是我遇到了一个问题,我希望你们能帮助我解决。

当我滑动 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;
}

这是我的一段代码,希望大家能帮助我。

谢谢。

最佳答案

如果您的 Web 服务器无法处理 HTTP RANGE 请求,就会发生这种情况。

关于ios - 可调节+ UISlider,当UISlider变化时不播放seekToTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17555441/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com