Воспроизвести аудио локальный файл с HTML

Я пытаюсь сделать что-то вродеэтот.

Но я не знаю, почему я не получаю эту работу. Вот это кодекспример:

$('input').on('change', function(e) {

  var file = e.currentTarget.files[0];

  var reader = new FileReader();

  reader.onload = function(e) {
    $('audio source').attr('src', e.target.result);
  }   

  reader.readAsDataURL(file);
});

Исходный тег получает mp3-файл base64, но не загружает файл в браузер.

Ответы на вопрос(1)

Ваш ответ на вопрос