Bonjour
Avant tout merci AlsaCréation, ça fait ...pfiou.. longtemps que je tombe sur ce site en recherchant diverses solutions (css surtout) et que j'y trouve ce dont j'ai besoin, mais comme toute bonne chose à une fin... aujourd'hui je dois poser une question, donc je m'inscrit
Voila mon problème, j'ai fait un js qui insère les balises audio dans un div, ça fonctionne super bien tant que je me contente d'un format de son :
Par contre si je tente d'utiliser la balise source pour ajouter un format :
Ca ne fonctionne plus, que je mette le chemin d'accès au fichier en absolu ou en relatif c'est pareil, la première méthode fonctionne, la deuxième non. Quelqu'un aurait une idée du comment du pourquoi ?
Je précise qu'aucune erreur n'est signalé par mon navigateur (vous l'aurez deviné avec l'ogg du premier exemple, FireFox), simplement il n'y a aucun son de joué.
Oups j'oubliais, dernière précision, bien entendu je sais bien que ce code ne joue pas de son directement, au cas où on me le ferait remarquer, c'est une autre fonction qui joue les sons depuis divers liens
Modifié par Rohacan (23 Nov 2010 - 12:43)
Avant tout merci AlsaCréation, ça fait ...pfiou.. longtemps que je tombe sur ce site en recherchant diverses solutions (css surtout) et que j'y trouve ce dont j'ai besoin, mais comme toute bonne chose à une fin... aujourd'hui je dois poser une question, donc je m'inscrit
Voila mon problème, j'ai fait un js qui insère les balises audio dans un div, ça fonctionne super bien tant que je me contente d'un format de son :
function Son_Ajout(dossier,son,fichier)
{
document.getElementById('DivSons').innerHTML += '<audio id="'+son+'" preload="auto" src="./includes/'+dossier+'/ogg/'+fichier+'.ogg" /></audio>';
}
Par contre si je tente d'utiliser la balise source pour ajouter un format :
function Son_Ajout(dossier,son,fichier)
{
document.getElementById('DivSons').innerHTML += '<audio id="'+son+'" preload="auto"><source src="./includes/'+dossier+'/ogg/'+fichier+'.ogg" /><source src="./includes/'+dossier+'/mp3/'+fichier+'.mp3" /></audio>';
}
Ca ne fonctionne plus, que je mette le chemin d'accès au fichier en absolu ou en relatif c'est pareil, la première méthode fonctionne, la deuxième non. Quelqu'un aurait une idée du comment du pourquoi ?
Je précise qu'aucune erreur n'est signalé par mon navigateur (vous l'aurez deviné avec l'ogg du premier exemple, FireFox), simplement il n'y a aucun son de joué.
Oups j'oubliais, dernière précision, bien entendu je sais bien que ce code ne joue pas de son directement, au cas où on me le ferait remarquer, c'est une autre fonction qui joue les sons depuis divers liens
Modifié par Rohacan (23 Nov 2010 - 12:43)