html - 歌曲结束后,如何使用音频标签播放下一个 “player”

标签 html audio tags html5-audio

我有this博客,我在那里发布音乐速写。现在,从笨拙的Flash播放器切换到无法在手机上使用后,我将HTML5标签用于音频...

本质上,我正在尝试使播放器在播放完毕后搜索下一个<audio>标签。使用Blogger可以吗?

我需要访问顶端页面来加载某种JavaScript吗?

最佳答案

像这样的东西?
http://codepen.io/nickcolley/pen/fBwJs

//Grab all audio elenents
var audio = document.getElementsByTagName('audio');
//Create listeners
for (var i = 0; i < audio.length; i++) {
    audioListeners(i);
}
function audioListeners(i) {
    audio[i].addEventListener('ended', function() { 
      this.duration = 0; 
      this.pause();
      audio[i+1].play();
    }, false);
}

关于html - 歌曲结束后,如何使用音频标签播放下一个 “player”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15647083/

相关文章:

c# - 比较两个频谱图以找到它们匹配算法的偏移量

c++ - QtCreator QMediaPlayer 元数据返回空白 QString

php - <o :p>&nbsp;</o:p> < o : p > & nbsp ; </o : p > display error

javascript - 尝试将一个文件夹返回到 index.html 时如何修复 "Error Loading Page"

java - 向后播放 WAV 文件

iphone - 使用标签/UILabels/UIViews

objective-c - 我的 UI 上的 NSTextField 需要通过标签访问它们

javascript - Div 停止 javascript 函数

javascript - 输入类型隐藏值加载时调用函数

javascript - 模糊事件 : get the element clicked from inside the blur event