WebGLRenderingContext.canvas
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Свойство WebGLRenderingContext.canvas доступно только для чтения. Возвращает ссылку на объекты HTMLCanvasElement или OffscreenCanvas связанные с установленным контекстом отрисовки. Если объект <canvas> или OffscreenCanvas не связан с контекстом, то возвращается значение null.
Syntax
gl.canvas;
Return value
Either a HTMLCanvasElement or OffscreenCanvas object or null.
Examples
>Canvas element
Given this <canvas> element:
html
<canvas id="canvas"></canvas>
You can get back a reference to it from the WebGLRenderingContext using the canvas property:
js
var canvas = document.getElementById("canvas");
var gl = canvas.getContext("webgl");
gl.canvas; // HTMLCanvasElement
Offscreen canvas
Example using the experimental OffscreenCanvas object.
js
var offscreen = new OffscreenCanvas(256, 256);
var gl = offscreen.getContext("webgl");
gl.canvas; // OffscreenCanvas
Спецификации
| Specification |
|---|
| WebGL Specification> # DOM-WebGLRenderingContext-canvas> |
Совместимость с браузерами
Loading…