MediaElement.js Резервное копирование Flash со звуковым тегом

Я хотел бы реализовать аудио тег с резервным Flash. На сайте нет примеров, и я не знаю, как это сделать. У меня есть MP3, который я хотел бы воспроизвести, и он отлично работает в браузерах Webkit, как и ожидалось, однако он не работает с Firefox и, предположительно, с IE.

Я пробовал реализовать что-то вроде этого, имитируя элемент видео с помощью Flash-отката из примеров.

<audio id="audio-bloop" controls="controls">
  <source src="audio/digital-boop.mp3" type="audio/mp3" />
  <!-- Flash Fallback -->
  <object width="640" height="360" type="application/x-shockwave-flash" data="flashmediaelement.swf">
      <param name="audio" value="videos/build/flashmediaelement.swf" />
      <param id="flashvars-param" name="flashvars" value="controls=falseg&file=audio/digital-boop.mp3" />
  </object>
</audio>

Это, однако, не работает. Как я могу обеспечить резервную поддержку Flash для аудио тегов с помощью MediaElement.js?

РЕДАКТИРОВАТЬ:

Я попытался сделать это после просмотра исходного кода на домашней странице MediaElement.js:

<audio id="audio-bloop" controls="false" preload="auto" src="audio/digital-boop.mp3" type="audio/mp3"></audio>

В сочетании с этим:

audioPlayer = new MediaElementPlayer("#audio-bloop", {
        pluginPath: '../videos/build/',
        // name of flash file
        flashName: 'flashmediaelement.swf',
       // name of silverlight file
       silverlightName: 'silverlightmediaelement.xap'
});

И все еще безуспешно. Опять же, видео отлично работает в IE9, Safari и Google Chrome, но не в IE6-7 или Firefox и Opera.

РЕДАКТИРОВАТЬ: Мне не удалось заставить работать резервную копию Flash, поэтому пока я использую другой исходный тег, чтобы добавить файл в формате .wav.

5
задан Jered Odegard 15 November 2011 в 19:46
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: