我试图把图像在画布上绘制图像。我看了下面的教程 https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Using_images 并做它类似的东西 我的画布是<canvas id="canvas" width="400" height="400"></canvas>
,我已经创建了功能在画布上
function putImage(){
var img = new Image();
img.src = "./path.png";
var ctx = document.getElementById('canvas').getContext('2d');
ctx.drawImage(img,8,8);
}
但图像没有出现在画布上。 我已经打印的图像路径是正确的,所以我能够消除这个问题。 有什么建议吗?
感谢
确定图片的路径是正确的?您是否在开发者控制台/萤火虫上遇到任何错误? – 2013-03-11 07:31:42
是的100%肯定我打印到控制台,它是正确的路径 “./dir/image.png” 在控制台中没有错误 – Quantico 2013-03-11 07:48:29