我正在尝试建立一个网站,每次刷新页面时都会为您提供随机音乐供您收听。这工作得很好,但是否有可能如何获取当前播放轨道的长度并设置页面在播放完毕后重新加载?
提前致谢!
我现在只使用基本的 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>
关于javascript - 音乐播放完毕后自动刷新网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20134714/