2017-09-13 8 views
0

YouTubeビデオの一部が読み込まれるとすぐに再生できるように、オーディオファイルを再生できます。 Howler.jsを使用しています。JavaScriptを使用して同時にオーディオファイルを読み込んで再生する方法

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

問題は、再生を開始する前にオーディオファイル全体を読み込む必要があることです。これは、ネットワークの速度が遅いユーザーにとっては問題になる可能性があります。 Howler.jsの有無にかかわらず、オーディオの一部がロードされた直後にオーディオが再生される状況をどうすれば達成できますか?

答えて

2

Howler.jsのデフォルトはWeb Audio APIで、これは再生を開始する前にXHRでフルオーディオファイルをダウンロードする必要があります。ただし、HTML5オーディオを強制すると、フルファイルがダウンロードされても、できるだけ早く再生が開始されます。

var song = new Howl({ 
    src: mySrc, 
    volume: myVol, 
    html5: true 
}); 
関連する問題