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 juillet 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
js
gl.canvas;
Valeur retournée
Soit un objet HTMLCanvasElement
ou OffscreenCanvas
, soit null
.
Exemples
>Élément canevas
Étant donné cet élément <canvas>
:
html
<canvas id="canevas"></canvas>
Vous pouvez en récupérer une référence à partir du WebGLRenderingContext
en utilisant la propriété canvas
:
js
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
.
js
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
Loading…