Reproducir audio con jQuery y javascript

Muchas veces queremos reproducir un audio en nuestra página web, como un sonido background, pero no queremos que se vea un embed flash o mucho menos una barra de progreso. Dejando de lado los comentarios que dicen que «jamás hay que poner sonido en un sitio web!», a veces es una práctica que se necesita llevar a cabo en sitios interactivos. Las soluciones en estos casos no están tan al alcance de la mano, ya que las opciones opensource que hay por ahí no son nativas del browser si no que son algún archivo .swf embebido.

La solución en estos casos es usar el método play(), con la atención de que no es nativo de jQuery por lo que habrá que usar getElementById para que funcione correctamente. A continuación el código en cuestión:

Se puede ver un ejemplo funcionando de esto en jsFiddle.

Un comentario en «Reproducir audio con jQuery y javascript»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.