Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

Die Eigenschaft WebGLRenderingContext.canvas ist eine schreibgeschütze Referenz auf das HTMLCanvasElement oder das OffscreenCanvas Objekt, welches mit dem Context verknüpft ist. Es kann auch den Wert null annehmen, wenn es keinem <canvas> Element oder OffscreenCanvas Objekt zugeordnet ist.

Syntax

gl.canvas;

Rückgabewert

Entweder ein HTMLCanvasElement, ein OffscreenCanvas Objekt oder null.

Beispiele

Canvas Element

Gegeben ist ein <canvas> Element:

<canvas id="canvas"></canvas>

Du kannst die Eigenschaft canvas aus dem WebGLRenderingContext auslesen um eine Referenz darauf zu erhalten.

var canvas = document.getElementById('canvas');
var gl = canvas.getContext('webgl');
gl.canvas; // HTMLCanvasElement

Offscreen Canvas

Beispiel des experimentellen OffscreenCanvas Objektes.

var offscreen = new OffscreenCanvas(256, 256);
var gl = offscreen.getContext('webgl');
gl.canvas; // OffscreenCanvas

Spezifikationen

Specification Status Comment
WebGL 1.0
Die Definition von 'WebGLRenderingContext.canvas' in dieser Spezifikation.
Empfehlung Ursprüngliche Definition.

Browserkompatibilität

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid WebviewChrome für AndroidEdge MobileFirefox für AndroidOpera für AndroidiOS SafariSamsung Internet
Grundlegende UnterstützungChrome Vollständige Unterstützung 9Edge Vollständige Unterstützung 12Firefox Vollständige Unterstützung 4IE Vollständige Unterstützung 11Opera Vollständige Unterstützung 12Safari Vollständige Unterstützung 5.1WebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung 25Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung JaOpera Android Vollständige Unterstützung 12Safari iOS Vollständige Unterstützung 8.1Samsung Internet Android Vollständige Unterstützung Ja
OffscreenCanvas
Experimentell
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Vollständige Unterstützung 44
Deaktiviert
Vollständige Unterstützung 44
Deaktiviert
Deaktiviert From version 44: this feature is behind the gfx.offscreencanvas.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Keine Unterstützung NeinOpera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Nein

Legende

Vollständige Unterstützung  
Vollständige Unterstützung
Keine Unterstützung  
Keine Unterstützung
Experimentell. Das Verhalten kann sich zukünftig ändern.
Experimentell. Das Verhalten kann sich zukünftig ändern.
Benutzer muss dieses Feature explizit aktivieren.
Benutzer muss dieses Feature explizit aktivieren.

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Mitwirkende an dieser Seite: JulianHilbers
Zuletzt aktualisiert von: JulianHilbers,