누군가가 Chromium 포럼에이 버그를 언급 한 것처럼 보이지만 해결 방법이 없으므로 누구나 해결 방법을 알고 있는지 궁금합니다.Chrome에서 캔버스 반원 버그 해결 방법
문제는 Chrome에서 캔버스 요소를 사용하여 반 시계 방향으로 반주를 렌더링하려고합니다. 여기
var ctx = document.getElementById('can').getContext('2d');
ctx.beginPath();
ctx.arc(50,50,50,0,Math.PI*3,true);
ctx.fill();
ctx.closePath();
다음 크롬에서, 비 크롬에서 바이올린,이다 : 대신이 완전한 원을 렌더링
fiddle
질문을 오해하지 않는 한 시계 반대 방향 반 시계가 '0'에서 'Math.PI'까지입니다. 현재 전체 원과 나머지 절반을 그리며 전체를 효과적으로 그립니다. – pimvdb
좋은 해결 방법은 'Math.PI * 3'대신'Math.PI'를 사용하는 것일 수 있습니다. 해커 일 뿐이지 만, 고교 지오메트리 버그를 해결할 수 있습니다. –
@pimvdb : 아니오, 캔버스가 반 시계 방향으로 진행되지 않습니다. 모든 브라우저는이 경우에 반원을 렌더링하지만 크롬은 – anson