Похоже, кто-то упомянул об этой ошибке на форумах Chromium, но решения не было, поэтому мне интересно, знает ли кто-нибудь обходной путь.
Проблема заключается в попытке отобразить полукруг против часовой стрелки в Chrome с использованием элемента canvas. Вместо этого это отображает полный круг:
var ctx = document.getElementById('can').getContext('2d');
ctx.beginPath();
ctx.arc(50,50,50,0,Math.PI*3,true);
ctx.fill();
ctx.closePath();
Вот скрипка, просмотрите не в хроме, а затем в хроме: скрипка
0
доMath.PI
, если я не правильно понял ваш вопрос. В настоящее время вы рисуете один полный круг и еще одну половину, фактически рисуя полный круг. - person pimvdb   schedule 05.12.2011Math.PI
вместоMath.PI*3
- я знаю, что это хакерство, но оно позволяет обойти эти чертовы школьные ошибки геометрии. - person Darek Rossman   schedule 05.12.2011