音乐播放完毕后自动刷新网页

Automatically refreshing web page after music finishes playing

本文关键字:刷新 网页 播放 音乐      更新时间:2023-09-26

我正在尝试建立一个网站,每次刷新页面时都会给你随机播放的音乐。这很好,但对一些人来说,有可能如何获取当前播放曲目的长度,并设置页面在播放结束后重新加载吗?

提前感谢!

我现在只使用基本的html音频标签:

theMusic[0] = '<audio controls autoplay><source src= "1.ogg"></audio>';
theMusic[1] = '<audio controls autoplay><source src= "2.ogg"></audio>';
theMusic[2] = '<audio controls autoplay><source src= "3.ogg"></audio>';
var i = Math.floor(3*Math.random())

您可以使用<audio>元素的onended事件来重新加载页面:

<audio controls autoplay onended="javascript:window.location.reload();">
[...]
</audio>