我可以使用MPMoviePlayerController
播放視頻。方法requestThumbnailImagesAtTimes
可讓我放入多個數組以獲得縮略圖,但在MPMoviePlayerThumbnailImageRequestDidFinishNotification
中,我只能從我的時間數組中第一次獲取一個圖像。我怎麼能得到我的陣列中其他時間請求的其他圖像?如何使用requestThumbnailImagesAtTimes獲取多個縮略圖圖像
在我viewDidLoad
:
[self.movieController requestThumbnailImagesAtTimes:self.timesArray timeOption:MPMovieTimeOptionExact];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(MPMoviePlayerThumbnailImageRequestDidFinishNotification:) name:MPMoviePlayerThumbnailImageRequestDidFinishNotification object:self.movieController];
通知:
你看到了什麼,當你打印出來的用戶信息'NSDictionary'? – 2015-02-09 04:07:46
@lindonfox 我得到的一個圖像(在我的陣列第一及時,其具有多個時間鍵)的縮略圖圖像數據: { MPMoviePlayerThumbnailImageKey =「尺寸{720,1280}取向0刻度1.000000 「; MPMoviePlayerThumbnailTimeKey =「1.4」; } –
2015-02-09 04:11:04
[this method](https://developer.apple.com/library/ios/documentation/MediaPlayer/Reference/MPMoviePlayerController_Class/index.html#//apple_ref/occ/instm/MPMoviePlayerController/requestThumbnailImagesAtTimes:timeOption :) might成爲你需要使用的東西。對不起,我以前沒有處理過這個問題,但您可能需要使用此方法訪問它們。 – 2015-02-09 04:12:37