SourceBuffer: updatestart 事件
注意:此功能在 专用 Web Workers 中可用。
SourceBuffer 接口的 updatestart 事件标志着 appendBuffer() 或 remove() 操作的开始。此时,updating 属性会从 false 变为 true。
语法
在诸如 addEventListener() 之类的方法中使用事件名称,或设置事件处理程序属性。
js
addEventListener("updatestart", (event) => { })
onupdatestart = (event) => { }
事件类型
一个通用的 Event。
示例
监听 updatestart 事件
js
const sourceBuffer = source.addSourceBuffer(mimeCodec);
sourceBuffer.addEventListener("updatestart", () => {
downloadStatus.textContent = "Modifying buffer...";
});
sourceBuffer.addEventListener("updateend", () => {
downloadStatus.textContent = "Modification complete";
});
规范
| 规范 |
|---|
| Media Source Extensions™ # dfn-updatestart |
| Media Source Extensions™ # dom-sourcebuffer-onupdatestart |
浏览器兼容性
加载中…