Canvas 画布背景图像?

Canvas 画布背景图像?,canvas,background,Canvas,Background,对不起,我的英语不好,但有人能告诉我如何添加背景图像,而不是只有黑色 我尝试过css,但没有成功1将图像添加到html正文标记 <BODY background='http://127.0.0.1/bg.jpg'> 在javascript上加载图像 ctx.fillStyle = "black"; ctx.fillRect(0, 0, W, H); var background = new Image(); background.src = "http://127.0.0.1/

对不起,我的英语不好,但有人能告诉我如何添加背景图像,而不是只有黑色


我尝试过css,但没有成功

1将图像添加到html正文标记

<BODY background='http://127.0.0.1/bg.jpg'>

在javascript上加载图像

ctx.fillStyle = "black";
ctx.fillRect(0, 0, W, H);
var background = new Image();
background.src = "http://127.0.0.1/bg.jpg";
然后更换管路

ctx.fillStyle = "black";
ctx.fillRect(0, 0, W, H);


看这篇文章,它不知怎么起作用,但不完全:)背景不错,但效果不好,当你们移动鼠标时,它会对整个图像产生影响,我不知道怎么说,鼠标轨迹留在背景上。我将尝试调整xD,如果我可以使画布透明编辑:尝试使画布透明,然后效果不显示是的!:D非常感谢,它在图像上显示的效果很好,只需稍加调整就完美了
ctx.drawImage(background,0,0);