【发布时间】:2013-12-29 10:49:54
【问题描述】:
我需要在应用程序中以幻灯片形式显示图像和视频。我将图像和视频链接保存在一个数组中,并确定哪个是视频,哪个是图像,并根据视频时间长度和每张图像 2 秒设置幻灯片放映时间,现在问题是当我开始幻灯片放映时视频来了就播放,我无法确定视频是否停止播放?
我正在使用 MPMediaplayer 并检查停靠点
if (player.playbackState == MPMoviePlaybackStatePlaying)
{ //playing
}
if (player.playbackState == MPMoviePlaybackStateStopped)
{ //stopped
}if (player.playbackState == MPMoviePlaybackStatePaused)
{ //paused
}if (player.playbackState == MPMoviePlaybackStateInterrupted)
{ //interrupted
}if (player.playbackState == MPMoviePlaybackStateSeekingForward)
{ //seeking forward
}if (player.playbackState == MPMoviePlaybackStateSeekingBackward)
{ //seeking backward
}
但当视频停止时,它一直会转到MPMoviePlaybackStatePaused 部分。谁能帮助我为什么在视频停止时它一直处于这种状态?或任何其他可以帮助我确定视频已停止播放的方法?
【问题讨论】:
标签: ios iphone video slideshow mpmediapickercontroller