【发布时间】:2013-03-29 17:59:49
【问题描述】:
好的,所以我得到了这个 JS 代码,它抛出了错误:Uncaught TypeError: Object # has no method 'getContext'
代码如下:
function update(){
var ctx = $("#canvas")[0].getContext('2d');
ctx.fillStyle = "#A68064";
ctx.fillRect(0,0,900, 450);
}
$(document).ready(function() {
$("#canvas").width(900);
$("#canvas").height(450);
update();
setInterval(update, 100);
});
这是一个 JSFiddle:http://jsfiddle.net/LDUjA/
谁能告诉我如何正确获取画布元素的上下文?这种方式以前可以使用,我在 Chrome 上,并且知道它支持画布。
【问题讨论】:
-
This way use to work before我不知道怎么做。 getContext() 是 canvas 元素上的一个方法。检查链接文档中的The rendering context部分。
标签: javascript html canvas html5-canvas