基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
功能描述
添加方形路径。
参数
number x
开始点横坐标。
number y
开始点纵坐标。
number width
方形宽度,正数向右,负数向左。
number height
方形高度,正数向下,负数向上。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加方形路径。
开始点横坐标。
开始点纵坐标。
方形宽度,正数向右,负数向左。
方形高度,正数向下,负数向上。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加二次贝塞尔曲线路径。
控制点横坐标。
控制点纵坐标。
结束点横坐标。
结束点纵坐标。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
移动路径开始点
横坐标。
纵坐标。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加直线路径
结束点横坐标。
结束点纵坐标。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加椭圆弧路径
椭圆圆心的横坐标。
椭圆圆心的纵坐标。
椭圆长轴的半径,必须是非负数。
椭圆短轴的半径,必须是非负数。
椭圆的旋转角度。
圆弧的起始角度。
圆弧的结束角度。
是否按逆时针方向绘制。如果传入 true,则会从 endAngle 开始绘制到 startAngle。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加三次贝塞尔曲线路径。
第一个控制点横坐标。
第一个控制点纵坐标。
第二个控制点横坐标。
第二个控制点纵坐标。
结束点横坐标。
结束点纵坐标。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
通过给定控制点添加一段圆弧路径。
第一个控制点横坐标。
第一个控制点纵坐标。
第二个控制点横坐标。
第二个控制点纵坐标。
圆形半径,必须为非负数。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加一段圆弧路径。
圆心横坐标。
圆心纵坐标。
圆形半径,必须为正数。
圆弧开始角度。
圆弧结束角度。
是否逆时针绘制。如果传 true, 则会从 endAngle 开始绘制到 startAngle。
基础库 2.11.0 开始支持,低版本需做兼容处理。
微信小程序插件:不支持
相关文档: 画布指南、canvas 组件介绍
添加路径到当前路径。
添加的 Path2D 路径。