アプリケーションで画像やビデオをスライド ショーとして表示する必要があります。画像とビデオのリンクを配列に保持し、どちらがビデオでどちらが画像であるかを判断し、ビデオの長さと各画像の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
しかし、ビデオが停止すると、常にセクションに移動します。ビデオが停止したときに常にその状態になるのはなぜですか?または、ビデオの再生が停止していると判断するのに役立つその他の方法はありますか?