1

我有一个使用 preloadJS 加载资产的游戏。我在使用 soundJS 的 iPad 上遇到了各种声音问题,但从测试看来,使用 howler.js 可以正常播放音频,所以我正在考虑为 iPad 使用该库。

我的问题是,是否有一种方法可以使用预加载 preloadJS 的 howler.js 访问和播放声音?

4

2 回答 2

5

Howler 2.0允许自行预缓冲。默认情况下会执行此操作,但您可以通过将 preload 设置为 false 来禁用它

var sound = new Howl({
  src: ['sound.mp3'],
  preload: false
});
于 2016-02-17T18:39:33.263 回答
1

简短的回答:也许。PreloadJS 0.6.0 旨在能够独立加载音频文件,但您需要弄清楚如何以能够使用结果的方式将这些文件交给 Howler。在 iPad 上找出 SoundJS 的问题(据我所知,在 0.6.0 中一切都很好)或使用 Howler 预加载可能会更容易。

希望有帮助。

于 2015-01-16T22:14:37.000 回答