ImageBitmap - 表示一个位图图像
ImageBitmap
接口表示一个位图图像,可以将其延迟地绘制到 <canvas>
。可以使用 createImageBitmap()
工厂方法从各种源对象创建该对象。ImageBitmap
提供了一种异步和高资源利用率的方式来用于在 WebGL 中渲染。
属性
ImageBitmap.height
只读
一个 unsigned
long
,表示 ImageData
的 CSS 像素高度。
ImageBitmap.width
只读
一个 unsigned
long
,表示 ImageData
的 CSS 像素宽度。
方法
ImageBitmap.close()
释放与 ImageBitmap
相关的所有图形资源。
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard ImageBitmap 的定义 |
现行的标准 | - |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 50 | 不支持 | 42 | 不支持 | 37 | 不支持 |
height | 支持 | 未知 | 42 | 未知 | 未知 | 未知 |
width | 支持 | 不支持 | 42 | 未知 | 未知 | 未知 |
close | 52 | 未知 | 46 | 不支持 | 37 | 不支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 不支持 | 50 | 支持 | 42 | 未知 | 37 | 未知 |
height | 未知 | 支持 | 未知 | 42 | 未知 | 未知 | 支持 |
width | 未知 | 支持 | 不支持 | 42 | 未知 | 未知 | 支持 |
close | 52 | 52 | 未知 | 46 | 未知 | 37 | 不支持 |