我试图遵循JavaScript游戏制作教程,但我得到了错误:TypeError无法读取null的属性"getContext"。我在无法读取属性';getContext';如果为null,则使用canvas表示错误在canvas标记之前有script标记。之后我已经有了脚本标记。
HTML:
<canvas id="gameScreen" width="800" height="600"></canvas>
<script src="src/index.js"></script>
index.js:
let canvas = document.getElementById("gameScreen");<br>
let ctx = canvas.getContext("2d");
画布未定义。在调用getContect方法之前定义它。
let canvas = document.getElementById("gameScreen");
let ctx = canvas.getContext("2d")
当我按下save all时,它自己修复了。答案当然很简单。谢谢大家的帮助。