我对MPMoviePlayerController感到有点古怪.
我正在尝试设置视频播放时的currentPlaybackTime(文件源).这是一个发生了什么的例子
a)播放状态= 5(MPMoviePlaybackStateSeekingBackward).currentPlaybackTime = 15.74(这是我按下按钮时的时间)
b)播放状态= 1(MPMoviePlaybackStatePlaying).currentPlaybackTime = 7.32
我尝试的东西似乎并不重要,并将currentPlaybackTime设置为最终为7.32.
一些额外的信息:即使使用MPMoviePlayerController上的内置控件,我也会遇到这种情况.例如,如果我向前滚动到15秒,它会跳回到7.32
有任何想法吗?它与媒体文件有关吗?
正在播放一首歌时,我试图获得currentPlaybackTime.
NSLog(@"Playback: %f", appDelegate.appMusicPlayer.currentPlaybackTime);
Run Code Online (Sandbox Code Playgroud)
我总是得到"回放:南".应用程序在运行(而不是调试)时正确获取currentPlaybackTime.LLDB调试器还提供正确的currentPlaybackTime.
有谁知道这个属性发生了什么?