Comment jouer un son en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2018-01-19 13:58:37
Thèmes : webmaster - javascript - audio
Question

Comment puis-je jouer un son en JavaScript ?

Réponse

Tu peux jouer un son en JavaScript comme ceci :

var audio = new Audio('son.mp3');
audio.play();

La propriété preload de l'objet retourné est définie sur auto et la propriété src est définie sur la valeur de l'argument. Le navigateur commence à sélectionner de manière asynchrone la ressource avant de renvoyer l'objet.

Remarque: Un élément audio construit avec new Audio() ne sera pas récupéré tant que la lecture est en cours. Il continuera à jouer et sera audible jusqu'à ce qu'une pause() soit appelée ou que la lecture se termine.

Plus d'info sur https://developer.mozilla.org/fr/docs/Web/API/HTMLAudioElement

Tu peux aussi regarder du coté de Howler.js si tu as besoin de plus de fonctionnalités.