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

为什么的设置canvas.weight时宽度不能变大,一直是这么大

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>canvas</title>

</head>
<body>
<canvas id="canvas" style="display:block;margin:10px auto;
         border:1px  solid #aaa;"></canvas>
<script>
    window.onload = function() {
        var canvas=document.getElementById('canvas');
        var context=canvas.getContext('2d');

        canvas.weight = 1000;
        canvas.height = 300;

        context.beginPath();
        context.moveTo(20,20);
        context.lineTo(200,100);
        context.closePath();

        context.lineWidth=5;
        context.stroke();
    }
</script>
</body>
</html>


正在回答

2 回答

您写错了~

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

你好,这里的宽度应该是“width”,而不是“weight”,改过来就可以了。

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

小潭 提问者

发现了,太低级,真的是够了
2015-10-20 回复 有任何疑惑可以回复我~
#2

慕莱坞9220042 回复 小潭 提问者

求楼主打赏,么么哒
2015-10-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么的设置canvas.weight时宽度不能变大,一直是这么大

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