1
我一直试图在画布上绘制图像,但未能如愿。 HTML代码只是简单地创建画布元素“canvas1”而不需要额外的处理。在HTML5的画布上绘制图像
这里是JS:
function loadlogo(){
var logo = new Image();
var canvas = document.getElementById('canvas1');
var context = canvas.getContext('2d');
//resize the canvas to the current window
context.canvas.width = window.innerWidth;
context.canvas.height = window.innerHeight/3;
logo.src = "images/1.png";
logo.onload = function() {context.drawImage(logo,0,0;};
context.shadowOffsetX = 50;
context.shadowOffsetY = 30;
context.shadowColor = "pink";
}
window.addEventListener("load",loadlogo,false);
window.addEventListener("resize",loadlogo,false);
任何帮助,你可以给将是真棒! 我已经尝试了很多方法,并且卡住了。
感谢, 布莱恩