我的图像无法加载..... "image not found"有什么想法吗?



我正试图在我的html画布上加载我的图像。。。。。图像在正确的文件夹中。。。。。。我只是收到一个奇怪的错误(如上所示(,我不确定发生了什么,如果你知道的话,请告诉我。这是代码:

<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="800" height="500"></canvas>
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.fillStyle = "black";
ctx.fillRect(0,0,800,500)

var img = new Image();
img.src = "science.PNG";
img.onload = function() {
context.drawImage(img, 145, 145);
};
</script>
</body>
</html>
context.drawImage(img, 145, 145);

请尝试将"context"更改为"ctx"。

最新更新