2010-03-21 16 views
5

Kiedy odtworzyć film z MPMoviePlayerController w mojej aplikacji mój iPhone nie blokuje auto (testowane OS 3.0 & 3.1.2). Jednak application.idleTimerDisabled = NO, więc ustawienie to nie ma wpływu na MPMoviePlayerController.Jak włączyć automatyczną blokadę iPhone podczas odtwarzania MPMoviePlayer?

Jak mogę dostać mój iPhone spać normalnie (np po 3 min przyciemnia ekran, po czym gaśnie), kiedy moja aplikacja jest uruchomiona i odtwarzanie wideo?

+0

http://stackoverflow.com/questions/30760826/allow-auto-lock-while-video-is-being-played – ancajic

+0

http://stackoverflow.com/a/38018555/1017340 – Mojtaba

Odpowiedz

1

To jest cechą MPMoviePlayerController; większość ludzi nie chce, aby ich ekrany wyłączały się po trzech minutach filmu, jeśli ich nie dotknęły!

Domyślam się, że można zaimplementować niestandardową nakładkę kontrolną na górze filmu (wyjaśniono to w domyślnej aplikacji demonstracyjnej iPhone'a odtwarzacza Apple iPhone'a), która składa się z jednego niewidocznego przycisku, za każdym naciśnięciem przycisku resetuje licznik czasu. Jeśli timer uruchomi się (np. Po 3 minutach), możesz zatrzymać/zatrzymać wideo.

Powiązane problemy