0
我正在使用URL初始化一個新的MPMoviePlayerViewController,以播放來自服務器的全屏視頻。播放器屏幕出現後,會出現「正在加載...」,但沒有發生實際加載,由於某種原因導致沒有網絡通信。我用這個代碼:MPMoviePlayer卡在「正在加載...」
- (IBAction)playerButtonPressed:(id)sender {
NSURL *url = [NSURL URLWithString:
@"http://ebookfrenzy.com/ios_book/movie/movie.mov"];
MPMoviePlayerViewController *c = [[MPMoviePlayerViewController alloc]
initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:c];
}
URL是正確的,這是我得到:
謝謝!已經調試了這個代碼大約30分鐘,並且找不到任何錯誤!將調試網絡堆棧... – 2014-11-08 19:40:52
順便說一句,如果你只能在iOS 8上運行,你應該從MPMoviePlayerViewController遷移並改用AVKit。 – matt 2014-11-08 19:42:08
是的,我首先想到了這個想法,但是應用程序必須在iOS 7+上支持 – 2014-11-08 19:43:18