Firefox загружает и воспроизводит один и тот же файл .ogv дважды одновременно, когда с 'autoplay'

У меня есть файл 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(); }     
    });  

Я очень ценю любую помощь, которую можно предложить. Спасибо.

9
задан tomek 10 February 2011 в 07:16
поделиться