在 JavaScript 中创建音频播放器的常用方法
var a = new Audio();
a.src = "test.mp3";
假设音频数据归Audio
对象所有。分别加载音频数据,然后创建可以播放现有数据的音频播放器的正确方法是什么?一个用例是当您想由多个播放器同时播放相同的声音时,例如创建回声效果。我会假设使用相同的数据创建另一个玩家可以做到
var b = new Audio();
b.src = a.src;
但我想知道这是否是最好的方法......如果是的话,考虑到这些事件已经触发,是否需要等待loadeddata
/canplaythrough
事件。b
a