Insérer sons en JavaScript

Anselmedu25 -  
 Anselmedu25 -
Bonjour,

Alors voila je fais un jeu en Canvas et j'aimerais ajouter, un bruitage genre le "biou!" classique une fois qu'on l'a.

Comment pourais-je insérer un son en javascript? (SVP juste le code de base, je déveloperais moi-même.)

Merci

2 réponses

  1. gardiendelanuit Messages postés 1772 Date d'inscription   Statut Membre Dernière intervention   267
     
    Bonjour,

    <object type="audio/mpeg" data="/scripts/sons/4.mp3" height="0" width="0">
    <param name="filename" value="/scripts/sons/4.mp3" />
    <param name="autostart" value="true" />
    <param name="loop" value="true" />
    </object> 

    En jouant avec l'attribut autostart en JS
    ou en HTML5:
    <audio id="player" ></audio>
    <script type="text/javascript" >
        // on indique le chemin de l'audio
        // qui doit être précisé dans l'attribut src
        // dans ce cas on l'indique dynamiquement,
        // mais on peu l'indiquer directement dans le code html
        document.getElementById("player").setAttribute('src', 'essai.mp3');
        // pas à ce compliquer, il suffit d'appeller la méthode play(),
        // tout simplement ^^
        document.getElementById("player").play();
    </script>

    5