我正在使用MPMoviePlayerController通过网络流式传输(逐步下载,确切地说)一个mp3文件。用户可以通过UISlider控制播放。
但是当我尝试这样设置moviePlayer.currentPlaybackTime时,没有任何反应!我会检查我试图寻找的时间是否在playableDuration范围内。
在尝试更改属性并立即播放之前,我尝试暂停播放,但声音刚刚开始播放,然后继续播放。
有人有任何想法吗?
答案 0 :(得分:2)
不确定我是否完全按照你的意思理解这个问题;但是,如果您执行以下操作,我能够在代码中前进到视频中的适当位置(最接近最近的帧)。
[player stop];
[player setInitialPlaybackTime:xx.xx];
[player play];