HTML 音频 视频 DOM progress 事件 HTML Audio Video DOM playing 事件 HTML Audio Video DOM ratechange 事件 HTML 音频/视频 DOM progress 事件 实例 提示视频正在下载中: myVid=document.getElementById("video1"); myVid.onprogress=alert("Downloading video"); 试一试 定义和用法 当浏览器正在下载指定的音频/视频时,会发生 progress 事件。 当音频/视频处于加载过程中时,会依次发生以下事件: loadstart durationchange loadedmetadata loadeddata progress canplay canplaythrough 浏览器支持 所有主流浏览器都支持 progress 事件。 注意:Internet Explorer 8 及之前的版本不支持该事件。 语法 HTML 中: <audio|video onprogress="SomeJavaScriptCode"> JavaScript 中: audio|video.onprogress=SomeJavaScriptCode; JavaScript 中, 使用 addEventListener() 方法: audio|video.addEventListener("progress", function() { //SomeJavaScriptCode } ); 更多实例 实例 在 HTML 元素上使用 onprogress 属性 使用 addEventListener() 来监听 progress 事件 HTML Audio Video DOM playing 事件 HTML Audio Video DOM ratechange 事件