Как воспроизводить mp3-файлы через JavaScript без какой-либо функции HTML5? - PullRequest
1 голос
/ 01 марта 2012

Мне нужно закодировать аудиофайл mp3 с помощью base64, затем отправить клиенту (веб-браузер), декодировать его с помощью javascript, а затем воспроизвести.

Есть ли способ воспроизвести файл mp3 с помощью javascript?

Ответы [ 3 ]

3 голосов
/ 01 марта 2012

Вы можете использовать флэш-плагин или плагин Java.Нет другого способа создать аудио без функций HTML5, даже если вы написали свой собственный кодек MP3 в «чистом» JavaScript.

1 голос
/ 01 марта 2012

jPlayer и SoundManager2 - это две основные библиотеки воспроизведения мультимедиа на JavaScript

0 голосов
/ 01 марта 2012

Вы можете использовать тег объекта. Что-то вроде

    <object type="audio/mpeg" data="music.mp3">
      <param name="autoplay" value="true">
      No audio player. Please upgrade to a newer browser.
    </object>

У вас будет ограниченный контроль над воспроизведением mp3, и поддержка браузера может быть нечеткой, но это должно работать.

...