Я пытаюсь запустить независимое веб-приложение на странице wordpress. Итак, я создал html, js, css в каталоге root. Теперь у меня проблема с воспроизведением аудиофайлов на странице:
Я пытаюсь воспроизвести аудиофайлы, закодированные в формате base64, с помощью такого аудиоплеера.
var player = document.getElementById("audio_player");
var data = "data:audio/ogg;base64,T2dnUwACAAAAAAAAAADSeWyXAU9nZ1MAAAAAAAAAAAAA0nl";
var binary = convertDataURIToBinary(data);
var blob = new Blob([binary], {
type: 'audio/ogg'
});
var file = URL.createObjectURL(blob);
player.src = file;
player.play();
Но даже в кодировке base64 I получить сообщение об ошибке:
«Неперехваченное (в обещании) исключение DOMException: не удалось загрузить, поскольку не был найден поддерживаемый источник».
Также есть способ сделать это без base64 ? Потому что с большими файлами он становится действительно большим. И сохранение и доступ к ним из локальных файлов не разрешено в chrome, et c.