Я использую функцию javascript для воспроизведения mp3-файла, когда нажимаю кнопку.
var soundEmbed = null;
function soundPlay(url) {
if (soundEmbed)
document.body.removeChild(soundEmbed);
soundEmbed = document.createElement("embed");
soundEmbed.setAttribute("src", "/snd/"+url+".mp3");
soundEmbed.setAttribute("hidden", true);
soundEmbed.setAttribute("autostart", true);
document.body.appendChild(soundEmbed);
}
В Google Chrome, когда я нажимаю кнопку, звук воспроизводится, но полоса прокрутки справа превращается в черную линию, а в верхней части окна слева появляется тонкая черная полоса. В Firefox и IE все нормально, черных линий нет.
Кто-нибудь знает, в чем проблема / как ее исправить?
Также, когда я добавляю туда soundEmbed.setAttribute("loop", true);
, он не зацикливается и на chrome, в то время как это происходит с IE / firefox.