我有一个使用preloadJS加载资产的游戏。我在使用soundJS的iPad上遇到各种各样的声音问题,但是从测试来看,似乎使用howler.js可以播放音频,所以我正在考虑将这个库用于iPad。
我的问题是,使用preload.js预先加载preloadJS是一种访问和播放声音的方法吗?
答案 0 :(得分:3)
Howler 2.0允许预先缓冲。它默认情况下会这样做,但您可以通过将preload设置为false来禁用它
var sound = new Howl({
src: ['sound.mp3'],
preload: false
});
答案 1 :(得分:1)
简短回答:也许吧。 PreloadJS 0.6.0是为了能够独立加载音频文件而构建的,但您需要弄清楚如何以能够使用结果的方式将这些文件传递给Howler。在iPad上找出SoundJS的问题可能会更容易(据我所知,一切都是用0.6.0完美运行)或者用Howler预加载。
希望有所帮助。