如何通过JavaScript函数在HTML5画布上绘制多边形

我希望用户能够在画布上的某个位置单击,并且多边形将显示在其上

<DIV id="canvasarea" class="rounded">
    <CANVAS id="canvas" width="800px" height="800px"></CANVAS>
    </DIV>

最佳答案 使用javascript库,我首先尝试处理js – 记住IE必须被欺骗支持画布.

我没有看到完全符合您要求的样本,但这两个应该给您一个很好的起点

http://processingjs.org/learning/basic/shapeprimitives

同域-AS-以上/学习/主题/ continuouslines

画布上还有一个很棒的入门书 – 谷歌“潜入html5画布”

点赞