如何使用Javascript同时加载和播放音频文件

时间:2017-09-13 18:32:13

标签: javascript audio howler.js

就像您可以在加载部分视频后立即开始播放YouTube视频一样,我希望能够播放音频文件。我正在使用Howler.js。

(ures < (uint32_t)INT32_MIN)

问题是在开始播放之前必须加载整个音频文件。对于网络速度较慢的用户来说,这可能是个问题。我怎样才能实现音频开始播放的情况,无论有没有Howler.js,它的某些部分都会被加载?

1 个答案:

答案 0 :(得分:3)

Howler.js默认使用Web Audio API,它必须在开始播放之前通过XHR下载完整的音频文件。但是,如果您强制使用HTML5音频,它将尽快开始播放,即使已下载完整文件:

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