Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. HTMLCanvasElement
  4. webglcontextcreationerror

HTMLCanvasElement: webglcontextcreationerror event

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨September 2016⁩.

Thewebglcontextcreationerror event of theWebGL API is fired if the user agent is unable to create aWebGLRenderingContext context.

This event has aWebGLContextEvent.statusMessage property, which can contain a platform dependent string with more information about the failure.

This event does not bubble.

Syntax

Use the event name in methods likeaddEventListener(), or set an event handler property.

js
addEventListener("webglcontextcreationerror", (event) => { })onwebglcontextcreationerror = (event) => { }

Event type

AWebGLContextEvent. Inherits fromEvent.

Event WebGLContextEvent

Event properties

This interface inherits properties from its parent interface,Event.

WebGLContextEvent.statusMessage

A read-only property containing additional information about the event.

Example

js
const canvas = document.getElementById("canvas");canvas.addEventListener("webglcontextcreationerror", (e) => {  console.log(e.statusMessage || "Unknown error");});const gl = canvas.getContext("webgl");// logs statusMessage or "Unknown error" if unable to create WebGL context

Specifications

Specification
WebGL Specification
# 5.15.4

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp