[javascript]play et stop pour objet audio

Fermé
philippe8 Messages postés 17 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 18 avril 2016 - 9 févr. 2010 à 16:50
philippe8 Messages postés 17 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 18 avril 2016 - 10 févr. 2010 à 23:16
Bonjour,
Bonjour,
Je créé un objet audio (pour ne pas utiliser <embed> ).
document.getElementById("player_son").innerHTML='<object type="audio/x-wav" data="son/data.wav" width="200" height="20"><param name="src" value="son/data.wav"><param name="autoplay" value="true"><param name="autoStart" value="1">alt : <a href="son/data.wav">ambiance sonore</a></object>';

document.getElementById('player_son').Play() et document.getElementById('player_son').Stop() ne marchant pas, Comment produire sous javascript une fonction simple pour arrêter ou faire jouer le son.

Merci d'avance.
Philou
A voir également:

2 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
9 févr. 2010 à 17:11
Il faut utiliser un lecteur proposant une API en Javascript, comme JW Player.
0
philippe8 Messages postés 17 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 18 avril 2016
10 févr. 2010 à 23:16
J'ai résolu mon problème, la solution consiste à recharger le document.getElementById("player_son_obj").innerHTML pour faire la lecture, et mettre document.getElementById("player_son_obj").innerHTML='' pour l'arrêt.
Voilà, ce n'est pas très DOM, mais cela marche et je peux tester l'extension pour charger le bon objet/player.
Merci tout de même, c'est sympa de trouver des internautes prêts à répondre à son problème.
Cordialement,
Philou
0