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 July 2015.
La propriété WebGLRenderingContext.canvas
est une référence en lecture seule à l'objet HTMLCanvasElement
ou OffscreenCanvas
associé au contexte. Il peut s'agir de null
s'il n'est pas associé à un élément <canvas>
ou à un objet OffscreenCanvas
.
Syntaxe
gl.canvas;
Valeur retournée
Soit un objet HTMLCanvasElement
ou OffscreenCanvas
, soit null
.
Exemples
Élément canevas
Étant donné cet élément <canvas>
:
<canvas id="canevas"></canvas>
Vous pouvez en récupérer une référence à partir du WebGLRenderingContext
en utilisant la propriété canvas
:
var canevas = document.getElementById("canevas");
var gl = canevas.getContext("webgl");
gl.canvas; // HTMLCanvasElement
Canevas hors écran
Exemple d'utilisation de l'objet expérimental OffscreenCanvas
.
var horsEcran = new OffscreenCanvas(256, 256);
var gl = horsEcran.getContext("webgl");
gl.canvas; // OffscreenCanvas
Spécifications
Specification |
---|
WebGL Specification # DOM-WebGLRenderingContext-canvas |
Compatibilité des navigateurs
BCD tables only load in the browser