gpt4 book ai didi

javascript - 为什么我的 Canvas 不显示?

转载 作者:行者123 更新时间:2023-11-28 20:45:56 26 4
gpt4 key购买 nike

<canvas id="canvas" width="150" height="150">
<p>Désolé, votre navigateur ne supporte pas Canvas mettez le donc à jour</p>
</canvas>
<script>
var canvas = document.querySelector('#canvas');
var context = canvas.getContext('2d');
var test = new Image();
test.src = 'test.jpg'; // I'm sure that test.jpg is in the folder
context.drawImage(test, 35, 35);
</script>

你能帮我一下吗?我的 Canvas 确实存在,但我无法在其中插入图像。为什么?有人可以解释一下吗?

最佳答案

您需要使用其 load 事件等待图像下载完毕。

var test = new Image();

test.onload = function() { context.drawImage(test, 35, 35); };

test.src = 'test.jpg';

关于javascript - 为什么我的 Canvas 不显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13439434/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com