這是代碼:是越來越創建 HTML畫布圖像沒有顯示
<head>
<title>Canvas</title>
</head>
<body>
<canvas id="c" width="200" height="200">
</canvas>
<script>
var c = document.querySelector("#c");
var ctx = c.getContext("2d");
var image = new Image();
image.onLoad = function() {
console.log("Loaded Image");
ctx.drawImage(image, 0, 0, c.width, c.height);
};
image.src = "fry_fixed.jpg";
</script>
</body>
畫布。 圖像未顯示。 我試圖調試它,發現onLoad函數不起作用。 我可以確保您的圖像位於同一個文件夾中,並且圖像名稱正確。 但我仍然無法弄清楚爲什麼代碼不工作!
嘗試'image.addEventListener( '負荷',函數(){...},假)',而不是onLoad'的',如果你使用'onLoad',然後用正確的'onload' - 非大寫。 – somethinghere