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 | 不支持 |