0
我有任何數量的縮略圖,點擊後會播放不同的視頻(全屏)。我從來沒有清楚我是否應該在視圖控制器中保留一個MPMoviePlayerController對象,並根據所點擊的縮略圖使它播放任何URL,或者每次創建一個新的MPMoviePlayerController。最佳做法是什麼?MPMoviePlayerController問題,最佳實踐
我也有問題,在不同的拇指上敲擊會使應用程序崩潰,我相信因爲MPMoviePlayerController試圖在視頻流中嘗試流式傳輸。似乎沒有辦法取消MPMoviePlayerController並清除它在做什麼,然後開始加載新視頻。
下面是我如何創建它:
MPMoviePlayerController* moviePlayer = [[MPMoviePlayerController alloc] init];
self.player = moviePlayer;
[moviePlayer release];
然後播放視頻我這樣做:
//would like to do something like this first - [self.player clear];
self.player.contentURL = someURL;
[self.view addSubview:player.view];
[self.player prepareToPlay];
[self.player play];
任何意見,歡迎...謝謝。