Это всего лишь продолжение ответа Филиппа Дж. Ф.:
"1", вероятно, будет работать нормально, без каких-либо хитрых вещей, описанных в ссылке на bitsnbites.Поскольку mp3-файлы без заголовка, вы можете передавать данные на URL-адрес «как есть», без заголовка WAVE.Итак, путь (измененный со страницы bitsnbites):
Создайте строку для воспроизведения в качестве URI DATA: Инициализируйте строку с помощью «data: audio / mpeg; base64», добавьте байтовый массив mp3 какотформатированная строка в кодировке base64 с использованием функции btoa ().Затем вы можете вызвать этот URI данных, чтобы воспроизвести его.
Ссылки:
https://developer.mozilla.org/en/DOM/window.btoa
http://en.wikipedia.org/wiki/Data_URI_scheme