W3cubDocs

/Web APIs

OffscreenCanvas: OffscreenCanvas() constructor

The OffscreenCanvas() constructor returns a newly instantiated OffscreenCanvas object.

Syntax

js

new OffscreenCanvas(width, height)

Parameters

width

The width of the offscreen canvas.

height

The height of the offscreen canvas.

Examples

This example creates a new offscreen canvas using the OffscreenCanvas() constructor. We then initialize a WebGL context on it using the getContext() method.

js

const offscreen = new OffscreenCanvas(256, 256);
const gl = offscreen.getContext("webgl");

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
OffscreenCanvas 69 79 105 No 56 16.4 69 69 105 48 16.4 10.0

See also

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas/OffscreenCanvas