我正在构建一个播客播放应用,从解析后的RSS源中获取其mp3网址。我正在使用AVPlayer播放文件而没有问题,但我想弄清楚如何通过各种原因跟踪轨道的进展(更新进度滑块的值,保存轨道所在的最后一个位置)当它被停止,以便击中游戏不会重启音频......)
这是我到目前为止所做的,通过我的研究,我不知道如何去做。如果有帮助,RSS源确实给我iTunes:持续时间(例如01:24:20)。
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage("/login")
.permitAll();
}
答案 0 :(得分:1)
假设您已正确声明并约束了进度视图:`
let total = audioPlayer.duration
let f = audioPlayer.currentTime / total;
let w = view.frame.width * CGFloat(f)
然后使用w
作为视图的宽度。