Хоулер выбрасывает «Ошибка декодирования аудиоданных» при использовании внутри электрона - PullRequest
0 голосов
/ 22 марта 2020

Я пытаюсь загрузить аудиофайл с помощью Howler. js внутри приложения Electron, в процессе рендеринга.

new Howl({
  src: ['/path/to/audio/file.mp3'] 
)}

Однако, независимо от того, какой тип файла я пытаюсь загрузить , он всегда выдает одну и ту же ошибку внутри события loaderror Хаулера:

Decoding audio data failed.

Я использую Parcel для создания внешнего интерфейса на основе React.
Когда я пытался удалить их и запустить новый Electron Проект, загружающий и воспроизводящий аудиофайлы по тому же пути, работал нормально.

Это команды сборки:

"dev": "concurrently --kill-others --success first \"npm run parcel-dev\" \"npm run electron-dev\"",
"parcel-dev": "parcel ./src/index.html -d build/",
"electron-dev": "electron . --start-dev",
...