Я пытаюсь загрузить изображения на холст из моей локальной папки, это мой js скрипт:
function loadElement(url) {
return new Promise((resolve) => {
const element = new Image();
element.addEventListener("load", () => {
resolve(element);
});
element.src = url;
});
}
//canvas
const canvas = document.querySelector("canvas");
const context = canvas.getContext("2d");
context.fillRect(0, 0, 50, 50);
loadElement("./tilesheet.png").then((element) =>
context.drawImage(element, 0, 0)
);
и мой html скрипт:
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Surface</title>
<link rel="stylesheet" href="css/main.css" />
<script type="module" src="js/main.js"></script>
</head>
<body>
<canvas id="canvas"></canvas>
</body>
</html>
но я получаю эту ошибку: GET http://127.0.0.1: 5500 / public / tileheet.png 404 (не найдено) и я не понимаю, почему.