2010-03-21 7 views
5

Quando riproduco un video con MPMoviePlayerController nella mia app il mio iPhone non si blocca automaticamente (testato OS 3.0 & 3.1.2). Tuttavia, application.idleTimerDisabled = NO, quindi questa impostazione non è influenzata da MPMoviePlayerController.Come abilitare il blocco automatico dell'iPhone durante la riproduzione di MPMoviePlayer?

Come posso far dormire il mio iPhone normalmente (ad esempio dopo 3 min di oscuramento dello schermo, quindi diventa scuro) quando la mia app è in esecuzione e sta riproducendo un video?

+0

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

+0

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

risposta

1

Questa è una funzionalità di MPMoviePlayerController; la maggior parte delle persone non vuole che i propri schermi si spengano dopo tre minuti di video se non l'hanno toccato!

Immagino che si possa implementare una sovrapposizione di controlli personalizzati sulla parte superiore del filmato (spiegata nell'app di Apple iPhone demo player predefinita) costituita da un pulsante invisibile che ogni volta che viene premuto reimposta un timer. Se il timer si attiva (ad es. Dopo 3 minuti) è possibile mettere in pausa/fermare il video.

Problemi correlati