現在、dailymotion の URL を UIWebview に直接表示しています。サムネイル画像をタップすると、動画がフルスクリーン モードで再生されます。
問題は、ビデオの再生が停止するか、ユーザーが「完了」ボタンをタップすると、元のサムネイルが UIWebview から消えてしまい、ビデオを再び起動できなくなることです。ビデオの再生が終了したとき、またはユーザーが完了ボタンをタップして UIWebView をリロードしたときを制御したいと思います。
通知センターを見回して遊んでいますが、応答がありません。使用するコードを教えてください。
ビデオの読み込み
NSURLRequest *requestObject = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.dailymotion.com/embed/video/xh7cgv_cine-pocket-a-candidate_creation"]];
[self.webv loadRequest:requestObject];
通知キャッチ
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayerDidExitFullscreen:)
name:MPMoviePlayerDidExitFullscreenNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayerDidEnterFullscreenNotification:)
name:MPMoviePlayerDidEnterFullscreenNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playbackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
ありがとう、ルイス