Javascript ::是否可以创建一个新的音频对象数组?

时间:2015-04-29 14:14:59

标签: javascript audio asynchronous mp3 sync

这个例子很完美:

var audio=new Audio();
audio.src="Hezi.mp3";
audio.play();

但我想知道是否有可能创建一个像这样的新音频对象数组:

var audio[0]=new Audio();
audio[0].src="Hezi.mp3";
audio[0].play();

var audio[1]=new Audio();
audio[1].src="Gangina.mp3";
audio[1].play();

当然,第二个例子不是当前的语法,只是为了让你能够理解......

1 个答案:

答案 0 :(得分:3)

您需要稍微调整一下......加上您可能不想尝试一次性播放它们 - 实际上将它们添加到DOM中将允许您为用户提供控件。

var audio = [];

audio[0]=new Audio();
audio[0].src="Hezi.mp3";
audio[0].play();

audio[1]=new Audio();
audio[1].src="Gangina.mp3";
audio[1].play();