Erkennen Sie, wann ein Webview-Video auf ios8 im Vollbildmodus angezeigt wird.

Ich habe eine App, mit der Benutzer Videos von UIWebview öffnen können, einschließlich Youtube-Videos. In iOS7 konnte ich eine Benachrichtigung erhalten, wenn das Spiel gestartet wurde oder wenn es im Vollbildmodus angezeigt wurde. Dies ist für mich von entscheidender Bedeutung, um dem Benutzer bestimmte Optionen anzuzeigen und die Benutzeroberfläche zu ändern.

Ich habe das mal benutzt:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(VideoExitFullScreen:) name:@"UIMoviePlayerControllerDidExitFullscreenNotification" object:nil];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(VideoEnterFullScreen:) name:@"UIMoviePlayerControllerDidEnterFullscreenNotification" object:nil];

Doch seit iOS8 kann ich das nicht mehr erreichen. Es ist, als würde die Benachrichtigung nicht mehr über UIWebview-Videos ausgelöst. Es wird jedoch immer noch von normalen Videos ausgelöst, die nicht von Webview stammen, wie ich getestet habe.

Eine Vorstellung davon, was sich geändert hat?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage