У меня есть файл ogg vorbis с тегом HTML5
.
Файл запрашивается дважды Firefox (3.6.13), но с опцией «автовоспроизведение» воспроизводятся оба запрошенных файла.
Когда я останавливаюсь, одна дорожка останавливается, а другая продолжается. Когда я снова нажимаю кнопку воспроизведения, обе дорожки воспроизводятся, хотя сейчас они не синхронизированы.
Все отлично работает с webkit и Opera.
В Firefox без "автовоспроизведения" файл ogg запрашивается дважды, но воспроизводится только один, и все выглядит нормально. Но в этом сценарии мне нужна функция автовоспроизведения.
Мой HTML:
<элементы управления автовоспроизведением аудио ">
Мой jQuery:
if(!!document.createElement('audio').canPlayType) {
audio = $('audio').get(0);
$(audio).removeAttr("controls");
$(audio).bind('play',function() {
$("#playtoggle").addClass('playing');
}).bind('pause ended', function() {
$("#playtoggle").removeClass('playing');
});
$("#playtoggle").click(function() {
if (audio.paused) { audio.play(); }
else { audio.pause(); }
});
Я очень ценю любую помощь, которую можно предложить. Спасибо.