WebGLRenderingContext: canvas 屬性
注意:此功能在 Web Workers 中可用。
WebGLRenderingContext.canvas 屬性是一個只讀引用,指向與該上下文關聯的 或 HTMLCanvasElement 物件。如果它未與 OffscreenCanvas 元素或 <canvas> 物件關聯,則可能為 OffscreenCanvas。null
值
或 HTMLCanvasElement 物件,或 OffscreenCanvas。null
示例
Canvas 元素
給定此 <canvas> 元素
html
<canvas id="canvas"></canvas>
您可以使用 canvas 屬性從 WebGLRenderingContext 中獲取對它的引用。
js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
gl.canvas; // HTMLCanvasElement
離屏 Canvas
使用實驗性的 物件進行示例。OffscreenCanvas
js
const offscreen = new OffscreenCanvas(256, 256);
const gl = offscreen.getContext("webgl");
gl.canvas; // OffscreenCanvas
規範
| 規範 |
|---|
| WebGL 規範 # DOM-WebGLRenderingContext-canvas |
瀏覽器相容性
載入中…