0
我有這樣的代碼,由於某種原因,應該引起canvas
很多次(使用setTimeout
):繪圖重複一個帆布沒有這種邊緣變暗
function drawImage() {
var img = new Image();
var canvas = document.getElementById("event");
var context = canvas.getContext("2d");
img.src = "../img/event.png";
img.onload = function() {
context.drawImage(img, 0, 0);
}
setTimeout(drawImage, 3000);
}
,但它會導致黑邊爲吸引更多的時間,因爲這:
是否有可能阻止邊緣反覆繪製變得灰暗?
檢查這一點:我看不出這裏有什麼黑暗! http://jsfiddle.net/majidgeek/Nz6nn/4/ –
您修改後的解決方案可正常工作。非常感謝! –