1
我对js很陌生,只做了一点html,但是这看起来像是一件很简单的事情:我只是试图在画布上绘制图像!如果将新图像添加到我的主div(gameObjectElement),它可以正常工作,但是当试图在画布上绘制它时,它不会显示。填充文本显示在画布上,所以我相信上下文是正确的。在html5画布上绘制图像
var marthPic = new Image();
marthPic.src ='images/marth.jpg';
$(gameObjectElement).append(marthPic);
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="30px Arial";
ctx.fillText("Hello World",300,50);
ctx.drawImage(marthPic, 100, 100);
任何想法?
感谢
谢谢!这就是诀窍! – user1776524