В библиотеке howler.js есть такой атрибут для загрузки аудио файла:
html5Set to true to force HTML5 Audio. This should be used for large audio files so that you don't have to wait for the full file to be downloaded and decoded before playing.
Это следует использовать для больших аудиофайлов, чтобы вам не приходилось ждать загрузки и декодирования полного файла перед воспроизведением.
https://github.com/goldfire/howler.js#documentation
Пример кода который я испльзую:
var х = new Howl({src: [''], volume: 1.0, autoplay: true, loop: false, html5: true})
Как это работает?
Я понимаю что при html5: true не надо ждать полной загрузки файла для начала его воспроизведения,
но не понимаю можно ли всегда это использовать для всех файлов, и больших и маленьких, и будут ли минусы у такого решения?