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

为什么我修改不了canvas画布大小

html文件代码

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head lang = "en">

<meta  charset=utf-8" />

    <title>121212</title>

    <script src="jquery-2.1.3.min.js" type = "text/javascript"></script>

    <link href="handwriting.css" rel="stylesheet" type="text/css"/>

</head>


<body>


<canvas id="canvas">

    您的浏览器不支持canvas

    </canvas>

<script src = "handwriting.js"></script>

</body>

</html>


JS文件代码:

var canvasWidth = 800

var canvasHeight = canvasWidth


var canvas = document.getElementById("canvas")[0]

var context = convas.getContext('2d')


canvas.width = canvasWidth

canvas.height = canvasHeight


正在回答

3 回答

var canvas = document.getElementById("canvas")[0]这里要加[0]么?


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

湛瞳

不需要,id的名字是唯一的
2016-09-23 回复 有任何疑惑可以回复我~

var canvasWidth=Math.min(800,$(window).width()-20);

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

举报

0/150
提交
取消

为什么我修改不了canvas画布大小

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