2 つのアークを含むパスがあり、最初のアークが作成され、2 番目のアークが作成されると、それらが同じパス内に含まれている場合、それらは自動的に接続/結合されますが、一方の端でのみ結合され、もう一方の端には結合されます。何もありません。どうすれば相手側でも参加するように指示できますか?
実際の例はここにあります(実際には4つのアークが含まれていますが、パスごとに2つ含まれています):http://jsfiddle.net/QjLT2/
var ctx = document.getElementById("display").getContext('2d');
ctx.beginPath();
ctx.arc(100, 100, 20, Math.PI/2, 0.0, true);
ctx.arc(100, 100, 50, 0.2, Math.PI/2, false);
//ctx.lineTo(100, 100+17);
ctx.strokeStyle = 'blue';
ctx.lineWidth = 5;
ctx.stroke();
ctx.closePath();
ctx.beginPath();
ctx.arc(200, 200, 20, Math.PI/1.5, 0.0, true);
ctx.arc(200, 200, 50, 0.0, Math.PI/1.5, false);
//ctx.lineTo(200, 200+17);
ctx.strokeStyle = 'blue';
ctx.lineWidth = 5;
ctx.stroke();
ctx.closePath();