HTMLMediaElement:error 属性

基线 广泛可用

此功能已经很成熟,可以在许多设备和浏览器版本上使用。自 2015 年 7 月.

报告反馈

HTMLMediaElement.error 属性是最近出现的错误的 MediaError 对象,如果没有错误,则为 null。当元素接收到 error 事件时,您可以通过检查此对象来确定发生的错误的详细信息。

示例

描述媒体元素上最近发生的错误的 MediaError 对象,如果未发生错误,则为 null

此示例建立了一个视频元素,并为其添加了一个错误处理程序;错误处理程序将详细信息记录到控制台。
const videoElement = document.createElement("video");
videoElement.onerror = () => {
  console.error(
    `Error ${videoElement.error.code}; details: ${videoElement.error.message}`,
  );
};
videoElement.src = "https://example.com/bogusvideo.mp4";

规范

js
规范
# HTML 标准

浏览器兼容性

dom-media-error-dev

另请参阅

  • 启用 JavaScript 以查看数据。
  • HTMLMediaElement:用于定义 HTMLMediaElement.error 属性的接口