HTMLMediaElement: error 属性
HTMLMediaElement.error 属性是最近一次错误的 对象,如果没有发生错误,则为 MediaErrornull。当元素接收到 error 事件时,可以通过检查此对象来确定发生了什么。
值
一个 对象,描述了媒体元素上发生的最近一次错误,如果没有发生任何错误,则为 MediaErrornull。
示例
此示例建立了一个 video 元素并为其添加了一个错误处理器;错误处理器将详细信息记录到控制台。
js
const videoElement = document.createElement("video");
videoElement.onerror = () => {
console.error(
`Error ${videoElement.error.code}; details: ${videoElement.error.message}`,
);
};
videoElement.src = "https://example.com/bogusvideo.mp4";
规范
| 规范 |
|---|
| HTML # dom-media-error-dev |
浏览器兼容性
加载中…
另见
HTMLMediaElement: 用于定义HTMLMediaElement.error属性的接口<audio>和<video>