27
A
回答
27
根据W3Schools,您可以使用onended
事件来检测音频是否已完成播放。
在jQuery中:
$("#player").bind('ended', function(){
// done playing
alert("Player stopped");
});
54
使用HTML:
<audio id="music" src="blah.mp3" onended="yourFunction()"></audio>
使用Javascript
document.querySelector("#music").addEventListener("ended", yourFunction, false);
使用jQuery:
$("#music").on("ended", yourFunction);
了解更多关于Media events on MDN
相关问题
- 1. 如何禁用音频(流)的自动播放html5元素
- 2. HTML5:播放音频
- 3. 如何知道视频播放时间?
- 4. 如何知道在Android中播放声音是否完成?
- 5. 如何播放音频先完成音频文件,然后开始播放?
- 6. 同时播放HTML5视频和音频
- 7. 如何在html5视频播放器中完成下载后播放视频?
- 8. html5音频标签播放音频时,它是加载音频
- 9. 如何停止HTML5音频标签播放的音频
- 10. 如何从音频创建HTML5中的音频播放器?
- 11. HTML5音频播放多次
- 12. 使用HTML5播放音频
- 13. HTML5音频多重播放
- 14. HTML5音频随机播放
- 15. 如何确定在HTML5音频元素上完成缓冲时间
- 16. HTML5 onclick播放音频,如何一次播放一个?
- 17. 如何知道HTML音频/视频元素在循环播放时已经结束
- 18. 如何知道子元素何时在Angular中完成渲染?
- 19. 确定OpenAL何时使用回调完成播放音频
- 20. 如何知道音频是否在播放c#?
- 21. 完成与finch播放音频回拨
- 22. 如何找到音频暂停或完成在jquery,Html5音频
- 23. 使用jQuery + Javascript播放HTML5具有间距的音频元素
- 24. 自动播放HTML5音频元素和动画
- 25. Firefox和HTML5音频元素在一起播放不好吗?
- 26. 如何在屏幕锁定时继续播放html5音频?
- 27. 播放音频时点击按钮和声音播放完成后重定向
- 28. 使用html5播放视频和音频?
- 29. 如何知道AudioFilePlayer类型的音频单元是否正在播放(呈现)
- 30. 如何检查音频文件已完成在Android中播放
的[是否有HTML5音频的的onComplete事件?(可能的复制http://stackoverflow.com/questions/5092266/is-there-an-oncomplete-event -for-html5-audio) – 2015-12-15 07:41:01