MPMoviePlayerController持续时间未更新

时间:2010-08-25 15:40:32

标签: iphone ipad ios4 mpmovieplayercontroller

我有一个MPMoviePlayerController,我可以用它成功播放(本地)视频。

持续时间属性未设置为视频的运行长度 - 即使在收到MPMovieDurationAvailableNotification事件后,该值仍设置为0.

有没有人见过这个?

1 个答案:

答案 0 :(得分:0)

我遇到了这个问题,最终我发现我没有正确地输出输出值。而不是:

self.durationLabel.text = [NSString stringWithFormat:“Duration:%d”,self.player.duration]

我需要更像的东西:

self.durationLabel.text = [NSString stringWithFormat:“持续时间:%f”,(浮动)self.player.duration]

最终输出:

self.durationLabel.text = [NSString stringWithFormat:@“Running Time:%d min”,(int)ceil(self.player.duration / 60)];