HTML Audio Video DOM ended 事件 HTML 音频视频 DOM durationchange 事件 HTML Audio Video DOM error 事件 HTML Audio/Video DOM ended 事件 实例 音频播放完成后弹出提示信息: var aud = document.getElementById("myAudio"); aud.onended = function() { alert("音频播放完成"); }; 试一试 定义和用法 ended 事件在音频/视频(audio/video)播放完成后触发。 该事件通常用于提示播放完成的信息,例如 "谢谢收听", "谢谢观看" 等。 loadstart durationchange loadedmetadata loadeddata progress canplay canplaythrough 浏览器支持 所有主流浏览器都支持 ended 事件。 语法 HTML 中: <audio|video onended="myScript"> JavaScript 中: audio|video.onended=function(){myScript}; JavaScript 中, 使用 addEventListener() 方法: audio|video.addEventListener("ended", myScript); 更多实例 实例 视频播放完成后弹出提示信息: var vid = document.getElementById("myVideo"); vid.onended = function() { alert("The video has ended"); }; 试一试 HTML 音频视频 DOM durationchange 事件 HTML Audio Video DOM error 事件