ImageBitmap: close() method

The ImageBitmap.close() method disposes of all graphical resources associated with an ImageBitmap.

Syntax

js
close()

Parameters

None.

Return value

None (undefined).

Examples

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

// Perform some drawing using the gl context

const bitmap = offscreen.transferToImageBitmap();
// ImageBitmap { width: 256, height: 256 }

bitmap.close();
// ImageBitmap { width: 0, height: 0 } — disposed

Specifications

Specification
HTML Standard
# dom-imagebitmap-close-dev

Browser compatibility

BCD tables only load in the browser

See also