iOS 8: i video e i file audio non vengono riprodotti dall'app Web della schermata principale

Ho un'applicazione web HTML5 che utilizza JWPlayer per video e podcast incorporati. Funziona perfettamente in iOS 7, sia in Safari che quando viene salvato come app Web nella schermata principale.

In iOS 8, i video e i file audio verranno riprodotti anche in Safari, ma quando salvi l'app sulla mia schermata iniziale e la apro dall'icona, nessuno dei file multimediali verrà riprodotto.

Ho provato a eseguire il debug attraverso la console di Safari sul mio Mac, con l'app in esecuzione sul mio telefono, ma non vedo errori o altro che possa causare il problema.

Se eseguo l'app su iOS 7, l'output nella console è identico a quello che vedo su iOS 8.

È come se l'app stia cercando di caricare il media, ma se provo a spostarmi dalla pagina in cui è incorporato il supporto, l'app si arresta e si chiude in modo anomalo.

Qualcuno può far luce su questo e offrire una soluzione? È un bug o una mossa deliberata di Apple per limitare la funzionalità delle app Web della schermata principale?

Grazie,

John.

Solutions Collecting From Web of "iOS 8: i video e i file audio non vengono riprodotti dall'app Web della schermata principale"

iOS 8.3 corregge il bug. I video sono ora riproducibili dalla webapp di homescreen, incluso da appcache.

Su iOS 8 ho notato che a volte i media non riproducono l'audio nell'app in primo piano. Il problema sembra essere un'altra app non ha rilasciato l'audio del sistema e quindi l'app in primo piano non è in grado di riprodurre l'audio.

Per ovviare a questo, io:

  • Forza la chiusura di altre app multimediali (tocca due volte e scorri verso l'alto per chiudere).
  • Chiudi le tabs di Safari aperte agli elementi multimediali (Vimeo, YouTube, lettori multimediali basati su pagine Web).

Quindi riprovo l'app con i media che voglio riprodurre e di solito functionrà.