Аудио с расширением Chrome не воспроизводится - DOMException: не удалось загрузить, поскольку не найден поддерживаемый источник - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь воспроизвести аудиофайл с первым расширением Chrome, которое я пишу. Соответствующий код (который срабатывает при нажатии):

    //This method selects a random index from an array
    var aFile = selectFile(clips, clipCount - 1);

    aFile.crossOrigin = 'anonymous';
    // logs <audio preload="auto" src="Clips/8.mp3" crossorigin="anonymous"></audio>
    console.log(aFile);
    aFile.play();

При нажатии кнопки no audio проигрывается, и в консоли я вижу элемент audio, который регистрируется в console.log (), и сообщения об ошибках:

GET https://www.google.co.uk/Clips/20.mp3 404 ()

DOMException: Failed to load because no supported source was found.

Таким образом, кажется, что он ищет аудиофайл на веб-сервере, а не из папки с моим расширением (в корне папки с моим расширением есть подпапка «Клипы», в которой содержится и аудиофайл 20.mp3). Есть ли способ указать на это, чтобы посмотреть в нужном месте?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...