我正在繪製一個大型的畫布圖像作爲背景,圖像大於窗口大小。我想知道是否有一種方法可以讓我將圖像集中在全屏幕上。如果是這樣,怎麼樣?這是我在做什麼:我可以居中畫布圖像
var canvas = document.getElementById('canvas'),
context = canvas.getContext('2d');
window.addEventListener('resize', resizeCanvas, false);
function resizeCanvas() {
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
drawStuff();
}
resizeCanvas();
function drawStuff() {
var imageObj = new Image();
imageObj.onload = function() {
context.drawImage(imageObj, 69, 50);
};
imageObj.src = '/resources/img/bg.png';
}
thx! - 這有助於很多* – Louis 2014-10-20 19:32:27