2011-10-01 13 views
2

私はMPMoviePlayerControllerを使用してビデオファイルを再生しています。一部の映画は再生されていません。私はMPMovieFinishReasonPlaybackErrorを受信します。しかし、何らかの理由で私はエラーログを読むことができません。 コードはMPMovieFinishReasonPlaybackError読み取りエラーlog-objective-c

case MPMovieFinishReasonPlaybackError: 
    { 
     NSLog(@"%@",moviePlayer.errorLog); 
    } 
break; 

エラーログはnullです。エラーログを読むには?

+0

moviePlayerもnullですか? – tipycalFlow

+0

いいえ、moviePlayerが初期化されます。何らかの理由でiosがこのビデオリンクを再生したくない http://cs13255.vkontakte.ru/u5078524/video/427f63b92d.240.mp4 Safariブラウザからこのリンクを再生しようとしました。私はエラーを受けました。 –

+0

ブラウザで再生しようとしたためにサーバーが見つからないため、このビデオはローカルサーバーなどで表示されますか?サファリからどのようなエラーがありましたか? – tipycalFlow

答えて

1

NSErrorオブジェクトに正しくアクセスしていますか? エラーの場合、通知には、通知のuserInfo辞書の@ "error"キーを使用して使用可能なNSErrorオブジェクトが含まれています。 http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html

+0

この方法でエラーを取り込むことが私にとってうまくいくことを確認します。 –

関連する問題