canvas.lineCap和canvas.closePath不能一起工作

时间:2017-08-17 11:05:02

标签: javascript html5 canvas

这是我的代码:

canvas.lineCap = "round";
canvas.lineWidth = 15;
canvas.beginPath();
canvas.moveTo(100, 100);
canvas.lineTo(200, 100);
canvas.closePath();

如果我删除canvas.closePath(),那么canvas.lineCap将使用该参数 不行。那么问题是什么?

1 个答案:

答案 0 :(得分:1)

呼叫

canvas.stroke();

而不是

canvas.closePath();

canvas.closePath()意味着您想绘制一个多边形,我认为不是这样。