如何优雅的处理canvas绘制圆形出现的锯齿?

如题,canvas绘制的一个圆形,出现了锯齿。在移动端看的时候非常明显,有没有成熟的方案可以解决掉锯齿?

        var canvas=document.getElementById('canvas');
        var ctx=canvas.getContext('2d');
        ctx.beginPath();
        ctx.arc(75,75,75,0,Math.PI * 2);
        ctx.strokeStyle = "red";
        ctx.stroke();
阅读 8.2k
2 个回答
ctx.translate(0.5, 0.5);

这个可以不?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进