ImageBitmapRenderingContext: transferFromImageBitmap() method
The ImageBitmapRenderingContext.transferFromImageBitmap()
method displays the given ImageBitmap
in the canvas associated with this rendering context. The ownership of the ImageBitmap
is transferred to the canvas as well.
This method was previously named transferImageBitmap()
, but was renamed in a spec change. The old name is being kept as an alias to avoid code breakage.
Syntax
transferFromImageBitmap(bitmap)
Parameters
-
bitmap
-
An ImageBitmap
object to transfer.
Return value
Examples
HTML
<canvas id="htmlCanvas"></canvas>
JavaScript
const htmlCanvas = document
.getElementById("htmlCanvas")
.getContext("bitmaprenderer");
const offscreen = new OffscreenCanvas(256, 256);
const gl = offscreen.getContext("webgl");
const bitmap = offscreen.transferToImageBitmap();
htmlCanvas.transferFromImageBitmap(bitmap);
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 |
transferFromImageBitmap |
66 |
79 |
5046–52 |
No |
53 |
11.1 |
66 |
66 |
5046–52 |
47 |
11.3 |
9.0 |
See also