2008-12-16 198 views
1

我已經從iphone開發者中心下載了iPhone MoviePlayer示例代碼,但是當我在疊加按鈕上添加一個動作[mMoviePlayer stop] 那裏,當我播放電影播放器​​時屏幕不斷閃爍,是否有人遇到過問題?iphone視頻播放編碼

回答

2

您是否在談論點擊播放器時出現的「完成」按鈕?你不需要爲此編寫任何代碼。只要按下完成按鈕,moviePlaybackDidFinishCallback就會被調用並停止播放。

如果不是您正在討論的完成按鈕,您指定了哪個覆蓋按鈕的操作?

0

我已經嘗試了兩種方法,一種是按下Done按鈕來與電影播放器​​,另一種是按下疊加按鈕並添加動作[mMoviePlayer停止]在那裏,然而,兩者都有相同的結果,當我重放電影再次,屏幕保持閃爍

0
self.moviePlayer.initialPlaybackTime = -1.0; 

在調用播放功能之前,請在媒體播放器代碼中嘗試此操作。在我的代碼中,我將它保存在-(void)setMoviePlayerUserSettings函數中。這是一個在模擬器中顯示的錯誤。 嘗試使用蘋果示例代碼中的默認電影播放器​​應用程序進行檢查。 點擊本地電影。在視頻中間,按完成。再次點擊播放按鈕。你會看到視頻閃爍。 上述設置正確。