【发布时间】:2015-02-15 17:38:05
【问题描述】:
这里是代码
function drawImg() {
var canvas = document.getElementById('mask');
var context = canvas.getContext('2d');
var img = new Image();
//alert(img.src);
img.src = "http://localhost/photo/webs.png";
img.onload = function(){
context.drawImage(img, 100, 100);
var URL = canvas.toDataURL();
document.getElementById('main').src = URL;
};
}
而html代码是
<img id="main" src="main.png" />
<canvas class="mask" id="mask" width='200' height='200'></canvas>
<p rel="32,223,95" onclick="drawImg()" title="Green">Green</p>
图片正在加载,已确认。但不分配给画布。
【问题讨论】:
-
已解决:代码没有问题。图像在那里,但画布宽度、高度很小,并且图像的一小部分可见。白色图像和白色背景。无法区分...感谢您的时间伙计们
标签: javascript image html5-canvas