在调用scale方法后,之后创建的路径其横纵坐标会被缩放。多次调用scale,倍数会相乘。
Number rotate
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
scaleWidth | Number | 是 | 横坐标缩放的倍数( 1 = 100% , 0.5 = 50% , 2 = 200% ) | ||
scaleHeigh | Number | 是 | 纵坐标轴缩放的倍数( 1 = 100% , 0.5 = 50% , 2 = 200% ) |
Page({ onLoad() { const canvasContext = xhs.createCanvasContext('myCanvas'); canvasContext.strokeRect(10, 10, 25, 15); canvasContext.scale(2, 2); canvasContext.strokeRect(10, 10, 25, 15); canvasContext.scale(2, 2); canvasContext.strokeRect(10, 10, 25, 15); canvasContext.draw(); } });