我正在使用MPMoviePlayerController播放視頻。通過添加提示點我的意思是,當正在播放的當前視頻達到特定時間時(例如1:03,2:30),我想播放一些事件。如何在使用「MPMoviePlayerController」播放的視頻中添加提示點?
我該怎麼做?我如何添加偵聽器到MPMoviePlayerController?可能嗎?
我正在使用MPMoviePlayerController播放視頻。通過添加提示點我的意思是,當正在播放的當前視頻達到特定時間時(例如1:03,2:30),我想播放一些事件。如何在使用「MPMoviePlayerController」播放的視頻中添加提示點?
我該怎麼做?我如何添加偵聽器到MPMoviePlayerController?可能嗎?
你可以使用的MPMoviePlayerController的currentPlaybackTime
屬性獲取播放時間,添加監聽器,像這樣
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification
object:self.moviePlayer];
中途右側,OP還需要使用輪詢當前播放時間的計時器。該通知只在播放完成後纔有用 - 但是,嘿,這也可能是一個暗示:D。 – Till 2013-03-06 22:59:24
有沒有這樣的監聽器。您將不得不使用計時器輪詢當前播放時間。 – Till 2013-03-06 23:00:27