Lire un fichier audio à l'aide de jQuery quand on clique sur un bouton

Je suis en train de lire un fichier audio lorsque je clique sur le bouton, mais cela ne fonctionne pas, mon code html est:

<html>    
    <body>
        <div id="container">
            <button id="play">
                Play Music
            </button>
        </div>
    </body>
</html>

mon JavaScript est :

$('document').ready(function () {
    $('#play').click(function () {
        var audio = {};
        audio["walk"] = new Audio();
        audio["walk"].src = "http://www.rangde.org/static/bell-ring-01.mp3"
        audio["walk"].addEventListener('load', function () {
            audio["walk"].play();
        });
    });
});   

J'ai créé un Violon pour que trop.

  • Étiez-vous à l'aide de audio de HTML5
  • Essayez d'ajouter audio["walk"].load(); avant la audio["walk"].play();. Aussi, il ne peut pas travailler en raison de votre objet audio doit être var audio = [];, pas var audio = {};.
InformationsquelleAutor Suresh Pattu | 2011-12-13