Я создаю аудиоплеер jquery / html5, и у меня есть некоторые проблемы при изменении источника на аудио-тег Реализованный мною метод работает во всех браузерах, кроме IE9.
Вот пример кода:
audio = $("<audio>").attr("id", "audioElement")
.attr("preload", "auto")
.appendTo(player);
function addMp3Source(sourceUrl) {
audio.empty();
var newSrc = $("<source>").attr("src", config.tracksURL + sourceUrl).appendTo(audio);
}
В IE9 источник меняется, но при воспроизведении трека воспроизводится старый звук. На других браузерах работает нормально.
Есть идеи?