【发布时间】:2012-02-17 03:23:10
【问题描述】:
我正在尝试使用 drawImage 在画布元素上绘制半透明 PNG。但是,它将图像绘制为完全不透明的。当我查看正在加载的资源并在浏览器中加载实际的 PNG 时,它会显示透明度,但是当我在画布上绘制它时,它不会。有什么想法吗?
代码如下:
drawing = new Image()
drawing.src = "draw.png"
context.drawImage(drawing,0,0);
【问题讨论】:
-
请显示一个可重现的测试用例与问题,以及失败的操作系统/浏览器/版本。这通常可以正常工作。
-
我遇到了同样的问题,我的 html 看起来像这样one。脚本放在哪里重要吗?当您按下提交时,它可以工作,但是当您重新加载页面时,图片不会呈现
标签: html canvas png transparency drawimage