【发布时间】:2012-04-30 09:39:51
【问题描述】:
在使用 HTML5 音频标签有一个 eventListener 或使用 Dom/jQuery 的操作来在播放期间或结束时触发一个事件时是否有?
Thisanswer 链接到 currentTime 但没有示例,下面是伪代码。
<!DOCTYPE html>
<html>
<body>
<audio controls="controls">
<source src="file.ogg" type="audio/ogg" />
<source src="file.mp3" type="audio/mpeg" />
Your browser does not support the audio element.
</audio>
<script src="jquery.js"></script>
<script>
$(document).ready(function () {
$("audio").addEventListener("end", function () {
alert("song has ended");
});
$("audio").addEventListener('20.2', function () {
alert("your currently at 20.2 seconds in the track");
});
});
</script>
</body>
</html>
【问题讨论】:
-
我也看到了这篇文章,stackoverflow.com/questions/9830375/… - 在随机位置启动 HTML5,您可以在整个网站上看到一些与这篇文章相关的好代码(点击右下方的链接),我确保你能找到一些好的 sn-ps 并制作一个很好用的简单脚本。
-
mindovermeta.com/2010/08/… 和这个网站mindovermeta.com/demos/html5audio.php?step=2 - 也是我需要的很好的例子。请查看它们和本页上的其他链接 - 信息足够多
标签: javascript jquery html dom audio