javascript - 带有jQuery的音频html5播放下一首轨道

标签 javascript jquery html audio

我有这样的html5

<audio controls class="audioPlayer" >
     <source class="iSong" src="1.mp3" type="audio/mpeg">
     <source class="iSong" src="2.mp3" type="audio/mpeg">
     <source class="iSong" src="3.mp3" type="audio/mpeg">
     Your browser does not support the audio element.
</audio>

我想为按钮nextSong添加jquery,因为我的歌曲始终只播放最后一首。

最佳答案

向音频元素添加多个源并不会创建播放列表,而是要支持不同的音频格式,并且您的浏览器将只播放可能的第一个音频,这就是为什么您只说最后一个正在播放。

要在多首歌曲之间进行选择,您必须编写一些JavaScript。 Here是有关javascript中音频的一些信息。

听起来您必须创建一个单独的按钮来播放下一首歌曲,添加一个click事件以更改音频元素的来源并播放它。

关于javascript - 带有jQuery的音频html5播放下一首轨道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36092740/

相关文章:

javascript - 小数点后的值未在 Javascript 中计算

javascript - 何时解决 ajax 调用中的 promise

javascript - 插入时动态创建的 DOM 节点的处理程序

javascript - 将 margin-bottom 添加到固定的 div

javascript - 从 javascript 代码提交到 spring Controller

javascript - 如何指定 require/import 基本路径?

Javascript 代码没有捕获空值

javascript - 如何仅使用列出的键创建对象?

html - Javascript 以 html 形式显示可选格式

Python3.3 HTML Client TypeError : 'str' does not support the buffer interface