WebGLRenderingContext.canvas
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
BCD tables only load in the browser