CanvasContext.setLineDash(Array.<number> pattern, number offset)

基础库 1.6.0 开始支持,低版本需做兼容处理

从基础库 1.9.90 开始,本接口停止维护,请使用 CanvasContext.lineDashOffset 代替

设置虚线样式。

参数

Array.<number> pattern

一组描述交替绘制线段和间距(坐标空间单位)长度的数字

number offset

虚线偏移量

示例代码

  1. const ctx = wx.createCanvasContext('myCanvas')
  2. ctx.setLineDash([10, 20], 5);
  3. ctx.beginPath();
  4. ctx.moveTo(0,100);
  5. ctx.lineTo(400, 100);
  6. ctx.stroke();
  7. ctx.draw()

CanvasContext.setLineDash - 图1