2010-02-19 19 views
6

Vorrei supportare la riproduzione audio su una pagina Web con HTML5. Attualmente supporto IE con un lettore multimediale incorporato. Il Javascript sulla pagina interagisce con il controllo del lettore multimediale per avviare, arrestare, saltare, cambiare volume, ecc.
Mi piacerebbe avere lo stesso controllo sull'audio con HTML5. Che tipo di interfaccia è disponibile per l'oggetto audio?Riproduzione audio con HTML5

risposta

9

Il caso più semplice sarebbe quella di inserire un tag audio nel codice con lo src che punta al vostro file audio. Una volta ottenuto l'elemento da JavaScript, si avrà a bunch of methods available.

Esempio:

var audio_file1 = document.getElementById('audio_tag_id'); 
audio_file1.play(); 

Se ancora voglia di trattare i casi di ripiego e mostrare il proprio lettore corrente nei browser che ancora non supportano il tag audio (come IE) seguire la procedura descritta in questo tutorial: http://www.html5rocks.com/samples/audio/quick/

3

Vedi the spec for the interface (ma non aspettatevi le implementazioni complete nei browser ancora)

+0

È completamente supportato nell'ultima versione DEV di Chrome? Riproduce un file WAV PCM (non compresso) standard? –

+0

http://www.w3.org/TR/html5/video.html#media-element non è stato trovato 404. –