一个可以被绘制到2D画布渲染上下文的对象。
绘制到画布上的图像类型取决于此对象类型
-
如果此对象是一个ImageElement,则将在画布上绘制此元素图像。如果此元素是动画图像,则将绘制此元素的预览帧。如果没有预览帧,则将绘制动画的第一帧。
-
如果此对象是一个VideoElement,则将绘制此元素当前播放位置的帧到画布上。
-
如果此对象是一个CanvasElement,则将在画布上绘制此元素的位图。
注意:当前所有版本的Internet Explorer都不支持将视频元素绘制到画布上。如果您在Firefox中使用视频源是data URL时,也可能遇到在画布上绘制视频的问题。
另请参阅
- 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