2012-03-12 56 views
3

出于某种原因,我无法让我的图像在画布中显示..我得到一个类型错误。绘制图像函数时出现类型错误

我的剧本是非常基本的..其这样:

var logoImg = new Image(); 
logoImg.src = 'splash.png'; 
    ctx.drawImage(logoImg.src, 0, 0); 

是什么意思时,它说类型的错误?

回答

3

您不应该有.src

ctx.drawImage(logoImg, 0, 0); 
+0

嗯,解决了它,也出于某种原因,我不得不把1,1作为它的位置=/0,0没有使它显示......非常奇怪! – Sir 2012-03-13 00:00:25

+0

0,0应该肯定有效。尝试添加下面两个参数,它们是图像的宽度和高度:(logoImg,x,y,宽度,高度) – Jarrod 2012-03-13 03:16:43