2012-06-04 24 views
5

Ho avuto un piccolo problemaHTML5 Audio iPAD, non è possibile riprodurre file audio?

Sto cercando di riprodurre file audio su una WebView con HTML5 sul simulatore ipad, ho ricevuto un codice come questo:

<audio controls="controls" format="mp3 ogg"> 
     <source src="test.ogg" /> 
     <source src="test.mp3" /> 
</audio> 

ma ho sempre avuto un "non può riprodurre il file audio "sulla barra nera sul controllo:/

Qualcuno come idea, perché?

Naturalmente il mio test.mp3 e test.ogg sono aggiunti nel mio progetto Xcode e sono nella stessa directory

Grazie

risposta

2

attributo Formato in audio non ha senso. È necessario utilizzare l'attributo type nel tag source.

vedi esempio:

<source src="test.ogg" type="audio/ogg" /> 
<source src="test.mp3" type="audio/mpeg" /> 

Questo sta lavorando in iPad.

+0

Questo funziona su HTTP ma non su HTTPS in safari. Funziona bene con altri browser indipendentemente dal protocollo utilizzato. Qualche idea, perché? –