2017-09-13 28 views
0

YouTube 동영상의 일부가로드되는 즉시 재생을 시작할 수있는 것처럼 오디오 파일을 재생할 수 있기를 원합니다. Howler.js를 사용하고 있습니다.자바 스크립트를 사용하여 동시에 오디오 파일을로드하고 재생하는 방법

var song = new Howl({ 
    src: mySrc, 
    volume: myVol 
}); 

문제는 전체 오디오 파일이 재생되기 전에로드되어야한다는 것입니다. 이는 느린 네트워크를 사용하는 사용자에게 문제가 될 수 있습니다. Howler.js의 유무에 관계없이 오디오의 일부가 즉시 재생되기 시작하는 상황을 어떻게 피할 수 있습니까?

답변

2

Howler.js의 기본값은 재생을 시작하기 전에 XHR을 통해 전체 오디오 파일을 다운로드해야하는 Web Audio API입니다. 그러나 HTML5 오디오를 강제로 실행하면 전체 파일을 다운로드 한 경우에도 최대한 빨리 재생이 시작됩니다.