【问题标题】:Automatically refreshing web page after music finishes playing音乐播放完毕自动刷新网页
【发布时间】:2013-11-22 00:30:10
【问题描述】:

我正在尝试建立一个网站,每次刷新页面时都会随机播放音乐。这工作得很好,但是否有可能获取当前播放曲目的长度并将页面设置为在播放完成时重新加载?

提前致谢!

我现在只使用基本的 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())

【问题讨论】:

  • 你用什么来播放音乐?你有任何我们可以检查的代码吗?
  • 请使用此代码编辑您的原始帖子以提高可读性。

标签: javascript html


【解决方案1】:

您可以使用&lt;audio&gt; 元素的onended 事件重新加载页面:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-18
    • 1970-01-01
    相关资源
    最近更新 更多