如何使用MPMoviePlayerController在iphone中查找视频的进度时序

时间:2012-04-06 09:28:59

标签: ios5 uibutton mpmovieplayercontroller

我有一个要求,我在屏幕上播放视频,我有两个按钮好坏。我需要找到视频播放的进度时间,并在单击按钮的适当时间捕获按钮的好坏。我试着看一下如何在播放时找到视频的进度时间。可惜!!!!。我需要在播放视频时捕捉按钮点击,并在点击好或坏时比较点击次数。任何建议或帮助都会很棒。感谢

1 个答案:

答案 0 :(得分:1)

查看currentPlaybackTime协议的MPMediaPlayback属性。 MPMoviePlayerController遵守该协议,因此您可以直接在该类的任何实例上使用它。

e.g。

MPMoviePlayerController *player = [...];
[...]
NSLog(@"current time: %g", player.currentPlaybackTime);

来自MPMediaPlayback Reference;

currentPlaybackTime

播放头的当前位置。 (所需的)

@property(nonatomic) NSTimeInterval currentPlaybackTime

讨论

  

对于视频点播或逐步下载的内容,此值为   从当前项目的开头以秒为单位测量。更改   此属性的值将播放头移动到新位置。对于   从服务器直播的内容,此值表示时间   从播放列表开始时首次加载。

状况 适用于iOS 3.2及更高版本。 宣告进入 MPMediaPlayback.h