CanvasPattern 接口表示描述一个模板(基于image, canvas或video)的不透明对象,通过 CanvasRenderingContext2D.createPattern() 方法创建.
属性
非透明对象,没有暴露出属性
方法
没有继承来的方法
- 
  CanvasPattern.setTransform()
- 
  应用 SVGMatrix对模板做线性变换
标准
| 标准 | 状态 | 备注 | 
|---|---|---|
| WHATWG HTML Living Standard CanvasPattern | Living Standard | 新增 setTransform()方法 | 
| HTML Canvas 2D Context (W3C) CanvasPattern | Candidate Recommendation | 初始定义 | 
浏览器兼容性
| 功能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari | 
|---|---|---|---|---|---|
| 基本的支持 | 4.0 | 3.6 (1.9.2) | 9.0 | 9.0 | 3.1 | 
| setTransform() | 未实现 | 33 (33) | ? | 未实现 | ? | 
| 功能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | 
|---|---|---|---|---|---|
| 基本的支持 | 2.1 | 1.0 (1.9.2) | ? | 10.0 | 3.2 | 
| setTransform() | ? | 33.0 (33) | ? | ? | ? | 
查看相关
- CanvasRenderingContext2D.createPattern()
- <canvas>元素及和canvas相关接口- HTMLCanvasElement