Что не так с моей функцией drawImage?

#javascript

#javascript

Вопрос:

Кажется, я не могу заставить мою функцию drawimage работать на моем canvas. Я пытался использовать метод onload, я пытался использовать файл в приложении. Однако, похоже, ничего не работает. Все, что я хочу сделать, это напечатать изображение с URL-адреса в моем canvas.

Комментарии:

1. Вы должны предоставить несколько примеров кода и указать, что вы уже пробовали

2. Это мой полный файл. codesandbox.io/s/crazy-lichterman-klp4f?file=/game.js

Ответ №1:

Измените строку 5 на let image = document.createElement("img");

При рисовании изображений на холсте вы должны предоставить элемент изображения, созданный с помощью document.createElement или сохраненный в вашем index.html