我正在尝试使用 html5 画布制作一个圆圈。但是,使用我的以下代码,它不会形成圆形,只会形成蛋形。
html
<canvas id="canvas"></canvas>
css
#canvas {
display: block;
width: 370px;
height: 622px;
margin: 0 auto;
background-color: #ccc;
}
js
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
context.beginPath();
context.fillStyle = '#bb0000';
context.arc(100, 100, 20, 0, Math.PI * 2, true);
context.closePath();
context.fill();
如何使用 html5 画布制作正确的圆圈?