为了账号安全,请及时绑定邮箱和手机立即绑定

实在是不知道哪错了。。。

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>绘制弧形和圆</title>
</head>
<body>
<canvas id="canvas"style="border: 1px solid black;display: block;margin:50px auto;">
    如果您看到这句话,证明您的浏览器不支持canvas
</canvas>
<script>
        window.onload = function () {
            var canvas = document.getElementById('canvas');
            canvas.width = 1024;
            canvas.height = 768;
            var context = canvas.getContext('2d');
            context.lineWidth = 5;
            context.strokeStyle="blue";
            context.arc = (300 , 300 , 200 , 0 ,  1.5*Math.PI );
            context.stroke()
    }
</script>
</body>
</html>

怎么就是显示不出来呢,跟着老师一起敲的呀。。。


正在回答

3 回答

http://img1.sycdn.imooc.com//55af05f1000106ef05280212.jpg你的arc方法写错了,应该是context.arc(100,100,0,1.5*Math.PI,false) 而不是arc = (....)

1 回复 有任何疑惑可以回复我~
#1

Adorrable坛子 提问者

非常感谢!
2015-07-22 回复 有任何疑惑可以回复我~

大哥,你给人家指出错误自己又报错啦,你上面少写了圆的半径呢!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

实在是不知道哪错了。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信