2011-04-10 37 views
5

Tengo este enlace de audio en mi documento HTML 5:audio en HTML5 que no trabajan en FF4/Safari

<audio 
     src="http://sverigesradio.se/topsy/ljudfil/3017771.m4a" 
     type="audio/mp4" 
     controls="true" 
     preload="metadata" 
     title="Senaste sändningen från Radiosporten"> 
    Senaste sändningen från Radiosporten</audio> 

Se hace adecuadamente en cromo, pero en FF4 que parpadea primero los controles normalmente y cuando me siento un gran "X". En safari, parece colgarse mientras se leen metadatos.

¿Hay algún problema con mi etiqueta de audio o con el archivo de audio? ¿El redireccionamiento es un problema?

+0

¿Has probado un formato diferente? No recuerdo haber visto 'm4a' usado mucho. – Blender

Respuesta

5

Firefox no admite audio MP4, solo admite audio OGG.

+0

Gracias. ¿Qué hay de safari? –

+0

Safari admite MP3 y WAV, como lo indicará el enlace de bazmegakapa anterior. –

+0

Así que debo dejar en claro que safari no es compatible con el audio mp4. –

5

Vea esta página para soporte de audio:

http://html5doctor.com/native-audio-in-the-browser/

ACTUALIZACIÓN: respecto al formato M4A (que es AAC por lo que yo sé), Safari y Chrome debe apoyarlo, tal vez incluso IE9, pero ningunos otros.

que podrían encontrar algo de información útil aquí (habla de vídeo, pero el vídeo también necesita codecs de audio): http://diveintohtml5.ep.io/video.html

ACTUALIZACIÓN 2: Y un more up-to-date table Publicado por Tom Gullen.

+0

Tenía curiosidad sobre m4a, que el viejo y viejo html5doctor no cubre. Pero gracias por el enlace. –

+0

Baz el enlace es un poco viejo ahora, aquí hay una tabla actualizada: http://www.scirra.com/blog/44/on-html5-audio-formats-aac-and-ogg –

+0

@Tom Gracias, yo lo agregué a la respuesta. – kapa

1

Firefox no es compatible con mp4, pero puede utilizar el estándar de audio PCM como .WAV que es compatible con Firefox, safari & cromado.