Nella mia applicazione sto caricando alcune pagine Web incorporate con foto e video. Anche io sto usando le seguenti notifiche per gestire il lettore,UIWebView Le callback video incorporate non funzionano in iOS8?
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(embeddedVideoStarted:) name:@"UIMoviePlayerControllerDidEnterFullscreenNotification" object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(embeddedVideoEnded:) name:@"UIMoviePlayerControllerWillExitFullscreenNotification" object:nil];
Questo sta lavorando bene in iOS7, ma in iOS 8 il relativo funzionamento. Qualche soluzione alternativa? Grazie in anticipo.
hai trovato una soluzione? DidBecomeHidden è troppo tardi per riportare l'orientamento dello schermo ... – Boaz
puoi ottenere l'orientamento della parte posteriore .. potresti dare un'occhiata a [questo ->] (http://stackoverflow.com/questions/26611646/ios7-ios8-allow-only-portrait-in-view-controller/26612748 # 26612748) o [qui ->] (http://stackoverflow.com/questions/26694955/properly-force-or-allow-landscape- mode-per-youtube-embedded-video-in-ios-8-witho) Spero che aiuti! – NorthBlast
Ho implementato una soluzione del genere, ma il problema è che la funzione SupportInterfaceOrientationsForWindow viene chiamata prima di UIWindowDidBecomeHiddenNotification. E lo schermo dietro il video è orizzontale. Ho bisogno in qualche modo di invocare manualmente UIWindowDidBecomeHiddenNotification – Boaz