bonjour
j'essaie d'ajouter un élément <audio> ayant une source dynamique, dans Opera mais je me heurte a un problème un peu étranger pour moi.
je vous signal que sous firefox et chrome, ça fonctionne parfaitement bien, par-contre sous Opera version 42.0.2393.351, le audio est ajouté mais grillé (on ne peut pas le lire, voir l'image si dessous).
Pièce jointe 238239
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
io.on("record-audio",function(data){
   if(navigator.userAgent.toLowerCase().indexOf("opr/")>-1){
	var chemin=RelativePath+'/'+data.path.split('./').pop(),OperaCloned,AudioOpera
            ,RelativePath=$(location).attr("href").substr(0,$(location).attr("href").indexOf("Combobox")+8)
	    ,ULPosition=$(".privatePm[data-user='"+data.destinataire+"'] .body").find(".fa-ul").length > 1 ?":last":":first"
	    ,Cible=$(".privatePm[id='"+data.emeteur+"_"+data.destinataire+"']")
            ,Cloned;
	AudioOpera=$("<audio controls></audio>");
	AudioOpera.attr({'type':'audio/mpeg','src':chemin});
	console.log("chemin :"+chemin+" audioOpera src :"+AudioOpera.attr("src"));// le chemin est la source de l'audio sont IDENTIQUES.
	Cloned=AudioOpera.clone();
	Cible.find(".body").find(".fa-ul"+ULPosition).append(Cloned);
    }
});