2012-08-08 82 views
0

我正在使用MPMoviePlayerController製作應用程序,並且我想製作特殊功能。如何使用MPMoviePlayerController控制視頻的播放部分

我想要的功能就是這樣。 如果我玩電影,玩家將在幾秒後停止(例如:30秒)。 如果我點擊播放按鈕,播放器必須從30秒播放到下一個停止點。

爲了實現這個功能,我用initialPlaybackTimeendPlaybackTime選項MPMoviePlayerController

但是,這個功能並沒有像我的想法那樣工作。

mplayer.initialPlaybackTime = 0; 
mplayer.endPlaybackTime = 10; 
[mplayer play]; 
.... 
[mplayer pause]; 
....  
mplayer.initialPlaybackTime = 10; 
mplayer.endPlaybackTime =30; 
[mplayer play]; 

而且,MPlayer是從0再次發揮到10,而不是從10日到30

有另一種方式來解決這個問題?

回答

0

不是設置initialPlaybacktime,而是嘗試設置currentPlaybackTime屬性?我給一個嘗試:

[mplayer setCurrentPlaybackTime:10]; 

,或者使用點符號:

mplayer.currentPlaybackTime = 10; 
+0

呀,即時消息試過,但結果是一樣的。 TKS! ;) – grogers 2012-08-08 20:11:45

相關問題