作为介绍,我是 JS 的初学者,所以也许以下问题的答案很简单,但我只是没有看到。
我有以下代码:
let canvas = document.getElementById('canvas')
let ctx = canvas.getContext('2d');
canvas.width = window.innerWidth
canvas.height = window.innerHeight
let img = new Image();
img.onload = function() { ctx.drawImage(img, 0, 0); };
img.src = './tree.jpg';
哪个有效,所以这里没问题。
然后我有:
ctx.clearRect(0, 0, 300, 300);
img.src = './tree.jpg';
ctx.drawImage(img, 730, 720);
出于某种我无法理解的原因, clearRect 不想按该顺序工作。
红糖糍粑
相关分类