Page 1 sur 1

intégrer de l'audio dans une page web ?

Posté : 19 nov. 2025, 01:08
par as2
Bonjour,
Pardon si je poste pas au bon endroit :
Comment intégrer un son court sur page web, genre je sais pas , quand une image s'affiche en même temps un petit son est entendu.
J'ai vu la balise <audio> mais ça mets un lecteur, non, moi je veux juste un son joué à un moment donné...

Re: intégrer de l'audio dans une page web ?

Posté : 20 nov. 2025, 10:30
par @rthur
Tu as besoin d'un lecteur <audio> pour lire un fichier audio mais tu peux masquer son interface en CSS et le piloter ensuite en JS.

Je t'encourage à lire la page de doc suivante, car il y a des particularités à connaitre sur mobile, et ils expliquent aussi le concept de sprites audio (que je connaissais pour les images, mais que je découvre pour l'audio, et j'ai trouvé ça super malin et facile à faire en HTML5 !)
https://developer.mozilla.org/fr/docs/G ... _Web_Games

Re: intégrer de l'audio dans une page web ?

Posté : 20 nov. 2025, 12:47
par as2
Bonjour, Merci pour ta réponse, mais dans ma longue recherche d'un script "miracle", j'ai vu l'article dont tu parles, problème, je ne sais plus programmer en javascript... Mais j'ai essayé, j'ai mis la partie js entre des basiles <script language="JavaScript"></script>, c'est ça ? et la partie html, dans le corps du programme, à noter une erreur, il met au début lt; au lieu de < . Bref, ça fonctionne pas, aucun son n'est émit. A tout hasard, et ne le prends pas mal, est-ce que tu pourrais me donner un code, ligne par ligne, pour émettre un son ?

Re: intégrer de l'audio dans une page web ?

Posté : 21 nov. 2025, 11:01
par @rthur
Faut faire un effort en lisant la doc...
Il y a des exemples partout et même des liens vers des JSfiddle exemples : https://jsfiddle.net/59vwaame/

Re: intégrer de l'audio dans une page web ?

Posté : 26 nov. 2025, 18:39
par two3d
Au plus court :
new Audio('son.wav').play();

L'utilisateur doit avoir fait au moins une action dans la page pour que le son se lance.

Re: intégrer de l'audio dans une page web ?

Posté : 03 déc. 2025, 16:39
par @rthur
Au plus court :
new Audio('son.wav').play();
Ah tient, je ne connaissais pas cette méthode, j'aurai appris qqch aujourd'hui, merci ! :-D

Re: intégrer de l'audio dans une page web ?

Posté : 03 déc. 2025, 16:47
par two3d
Ya aucune gestion d'erreur, faut que le fichier existe au risque de bloquer le reste de ton script.