收藏
回答

CanvasContext.setLineDash 不应停止维护?

https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.setLineDash.html

文档说『从基础库 1.9.90 开始,本接口停止维护,请使用 CanvasContext.lineDashOffset 代替』,但是 lineDashOffset 并不能完全替代 setLineDash 的作用。

setLineDash 是 W3C 标准 API https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/setLineDash

其允许传入两个参数,第一个参数为数组,第二个参数才是 lineDashOffset,在微信小程序 API 中并没有等价的第一个 pattern 参数,而且 W3C 的 API 不应弃用。

回答关注问题邀请回答
收藏
登录 后发表内容