WebGLContextEvent:statusMessage 属性
只读的WebGLContextEvent.statusMessage
属性包含其他事件状态信息,如果无其他信息可用,则为空字符串。
示例
statusMessage
属性可以包含一个平台相关的字符串,其中包含事件的详细信息。例如,如果触发了webglcontextcreationerror
事件,则可能会发生这种情况。
js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
canvas.addEventListener(
"webglcontextcreationerror",
(e) => {
console.log(
`WebGL context creation failed: ${e.statusMessage || "Unknown error"}`,
);
},
false,
);
规范
规范 |
---|
WebGL 规范 # 5.15.1 |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。