0

我正在构建一个浏览器歌曲个性化应用程序。我正处于应用程序的开始阶段,我想单击一个按钮并更改 HTML5 中音频播放器当前正在播放的歌曲。我想知道如何更改音频的来源。我尝试在单击按钮时使用 ajax 调用,然后使用以下命令

var audio= document.getElementById("myplayer");
audio.src="E:/My Collection/abcd.mp3"; 

但这不起作用,相同的音频歌曲仍在继续。谁能帮我这个。谢谢你。

4

2 回答 2

1

将您的音频文件列表放在一个数组中。

var audioArr = new Array(); audioArr = ["abc.mp3", "xyz.mp3"];

然后,按钮的 onclick() 就可以传递 index.html 了。例如:audio.src = audioArr[index];

我希望这有效:)

于 2013-08-15T07:13:51.517 回答
1

除了 Bhavya 所说的数组之外,添加 audio.load(); 或 audio.play(); 更改src后。它会使音频标签重新加载。

于 2013-08-15T07:54:42.277 回答