一个可以绘制到 2D 画布渲染上下文的对象。
绘制到画布上的图像取决于此对象的类型
-
如果此对象是 ImageElement,则将此元素的图像绘制到画布上。如果此元素是动画图像,则绘制此元素的封面帧。如果没有封面帧,则绘制动画的第一帧。
-
如果此对象是 VideoElement,则将此元素当前播放位置的帧绘制到画布上。
-
如果此对象是 CanvasElement,则将此元素的位图绘制到画布上。
注意: 目前所有版本的 Internet Explorer 都不支持将视频元素绘制到画布上。如果视频的源是数据 URL,您还可能在 Firefox 中遇到将视频绘制到画布上的问题。
另请参阅
- CanvasRenderingContext2D.drawImage
- CanvasRenderingContext2D.drawImageToRect
- CanvasRenderingContext2D.drawImageScaled
- CanvasRenderingContext2D.drawImageScaledFromSource
其他资源
- 2D 渲染上下文中的图像源 来自 WHATWG。
- 绘制图像 来自 WHATWG。
构造函数
属性
- hashCode → int
- 此对象的哈希码。no setterinherited
- runtimeType → Type
- 对象运行时类型的表示。no setterinherited
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时调用。inherited
-
toString(
) → String - 此对象的字符串表示。inherited
运算符
-
operator ==(
Object other) → bool - 等于运算符。inherited