我试图通过iPhone的媒体播放器示例代码。
我希望能够捕捉媒体播放器播放视频的时间。媒体播放器停止的持续时间。是否有方法或财产可以告诉我媒体播放的持续时间?
答案 0 :(得分:0)
不幸的是,MPMoviePlayerController的当前API基本上不允许控制。您可以告诉它播放和停止...否则,这是一个委托方法,以便您可以在电影结束播放时收到通知,就是这样,没有其他控件。 (一个真正的无赖)
然而,虽然我们还不能讨论新的3.2 SDK,但我会给你一个提示并说看看3.2中MPMoviePlayer的文档,我想你会很高兴。
答案 1 :(得分:0)
moviePlayer.currentPlaybackTime
不可能在它上面做KVO,但你可以像我一样创建一个每秒更新一次的scheduledTimer来检查当前播放时间是什么,并相应地更新你的图形:)
答案 2 :(得分:0)
是的,您可以使用该属性" duration"由MPMediaPlayerController定义。请试一试并检查输出。你可以参考这里duration property