2010-08-13 10 views
9

Ho creato un'app Web offline (all'indirizzo www.chirp.com) che si memorizza automaticamente quando viene memorizzata sul desktop. I test su iPhone4 in modalità aereo mostrano che il programma funziona senza una connessione di rete (ad eccezione ovviamente dell'accesso alla mappa di Google). Ma i file audio mp3 non vengono riprodotti in questa modalità. C'è un problema con il tag audio quando si esegue in modalità offline? I file audio sono inclusi nel file manifest, quindi devono essere memorizzati nella cache con gli altri file. I file di immagine sono ancora mostrati per esempio.L'audio HTML5 su iOS4 iPhone L'app Web offline non viene riprodotta?

Che ne dici se utilizzo PhoneGap per creare un'app per iPhone da questa webapp? I file audio saranno inclusi nel carico binario risultante? In altre parole, il ritardo temporale, del download online dei piccoli file mp3 ogni volta che viene eseguita l'app e viene richiesto il suono, essere rimosso?

+0

Sembra un duplicato di [questa domanda] (http://stackoverflow.com/questions/1612116/html5-local-storage-of-audio-element-source-is-it-possible), che è, ahimè , ancora senza risposta. – samkass

risposta

0

Che ne dici se utilizzo PhoneGap per creare un'app per iPhone da questa webapp? I file audio saranno inclusi nel carico binario risultante? In altre parole, il ritardo temporale, del download online dei piccoli file mp3 ogni volta che viene eseguita l'app e viene richiesto il suono, essere rimosso?

1

È una decisione di bug o di progettazione su iOS disabilitare la memorizzazione nella cache delle risorse audio.

Vedere this answer per ulteriori dettagli.

Utilizzare PhoneGap dovrebbe funzionare perché i file audio saranno presenti localmente.

Problemi correlati