我正在制作一个浏览器游戏,在同一个场景中播放大约60个不同长度的音频文件,因此无法卸载。
我想知道除了我之外是否有人面临这个问题:IE有一个(硬件相关的)声音文件限制,可以通过HTML5 Audio.load方法加载。在我的情况下,它恰好是41个声音文件。当达到这个限制时,IE无法在Audio元素上触发onerrror事件加载声音(我不是在做一个测试用例,希望它是一个众所周知的bug,这么多年就存在了)。
那么,这可以做些什么呢?声音精灵?尝试了一个,除IE之外的每个浏览器都可以播放声音精灵,但在IE中存在一些问题(一如既往)。还有什么?
谢谢!