5

良い一日、

UIWebview を使用することで、アプリ内で YouTube ビデオを表示するための作業方法ができました (タグを使用して、Web ビュー内で再生ボタンを見つけ、その上でタッチ イベントを発生させます)。

魅力のように機能します。ビデオがポップアップして再生されます。ただし、ビデオが終了するか、ユーザーが完了ボタンをクリックしたときにイベントを受け取りたいと思います。

インターネット上で、MPAVControllerItemPlaybackDidEndNotification というイベントがあることがわかりました。ここで聞くことができます。ただし、これは呼び出されません。

さらに調査した結果、UIWebView を介して埋め込まれた Youtube ビデオの場合、別の通知が呼び出されることがわかりました ( UIMoviePlayerControllerDidExitFullscreenNotification )。残念ながら、それももう機能しません。(ここで見つけました

ビデオの再生が終了した後、または閉じられた後に何らかのアクションを実行する方法を知っている人はいますか?

ありがとう

4

3 に答える 3

5

UIMoviePlayerControllerWillExitFullscreenNotificationユーザーが [DONE] ボタンをタップしたときに通知を受け取るために を使用します。UIMoviePlayerControllerDidExitFullscreenNotification確かにiOS6では省略されているようです。

注意してください...した......意志...違い!

その件について詳しくは、質問で参照した投稿内の更新された回答をもう一度確認してください。

于 2012-10-01T21:38:14.150 に答える