javascript 当前结束时播放下一个音频

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 当前结束时播放下一个音频相关的知识,希望对你有一定的参考价值。

let audios = document.querySelectorAll('audio');

audios.forEach(function(element) {
  element.addEventListener('ended', function(event) {

    let target = event.target;
    let current = document.querySelector('audio[src="' + target.src + '"]');
    let parent = closestParent(current, 'tr');
    let next = parent.nextElementSibling.querySelector('audio');
    current.pause();
    if (next !== undefined) {
      next.play();
    }

  });
});

以上是关于javascript 当前结束时播放下一个音频的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 调用一个函数来播放下一个音频文件

歌曲结束后如何让音频播放器播放下一首歌曲?

使用当前音频 javascript 创建播放/暂停功能

HTML5/Javascript/jQuery 音频播放器不响应事件?

我正在尝试显示文本,单击时播放音频,当声音结束时出现新文本,单击时播放新音频

多个音频,当当前正在使用 javascript 播放时自动停止其他