Изправен съм пред проблем, докато възпроизвеждам аудио в chrome, когато audio.src не се извиква преди повикване за възпроизвеждане. Firefox обаче го възпроизвежда добре. Моля, някой може ли да предложи? По-долу е връзката към цигулката -
http://jsfiddle.net/vn215r2d/1/
Можете също да намерите кода тук -
<html>
<head>
<script language="javascript">
var audioo = document.createElement("audio");
function newCall() {
audioo.src = "";
audioo.src = "http://xx.xx.xx.xx:8181/api/captcha/sound";
audioo.play();
}
function playAgain() {
audioo.play(); // doesn't work in chrome :(
}
</script>
</head>
<body>
<button type="button" onClick="newCall()">New Captcha Call</button>
<br>
<button type="button" onClick="playAgain()">Replay Captcha</button>
</body>
</html>
audioo.currentTime = 0;
и след товаaudioo.play()
? - person somethinghere   schedule 24.10.2014newCall()
само за да промените своя src. Той ще се възпроизведе веднага щом е готов и ще провери дали аудиото е заредено. - person somethinghere   schedule 24.10.2014