Come fa iOS a mettere in pausa un video in riproduzione in background?

Cosa vuoi dire?

Tecnicamente parlando, quando un'applicazione va in background, viene inviato un messaggio dal sistema che la avverte che sta per essere mandata in background in modo che possa prepararsi.

Ma le applicazioni stesse non hanno bisogno di smettere di riprodurre video quando ricevono questo messaggio; infatti, indipendentemente da ciò che fanno, il sistema stesso fermerà il video, e anche l'applicazione a seconda del tipo di app che è (alcune applicazioni sono autorizzate a funzionare in background).

Tuttavia, è possibile riprodurre video in background se si apre il centro di controllo dopo aver messo l'applicazione in background. Vedrete il nome del video sul lettore del centro di controllo, e il pulsante di riproduzione sarà abilitato. Tutto quello che devi fare è toccarlo e il suo audio verrà riprodotto.

Il modo più semplice per provarlo è con Safari. Aprite una scheda di YouTube, riproducete un video e premete il pulsante home. Sfiorate il centro di controllo e premete play; il video riprenderà la riproduzione sullo sfondo.

È solo audio, però: non sarete in grado di vedere effettivamente il video a meno che non apriate di nuovo l'app, però, perché la finestra dove il video è in riproduzione (Safari) è nascosta sullo sfondo.