【发布时间】:2019-01-19 02:59:36
【问题描述】:
我目前正在尝试将 base64 img 加载到我的画布中
console.log('Change');
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
var image = new Image();
image.onload = function() {
ctx.drawImage(image, 0, 0);
};
image.src = stack[1].save;
stack[1].save 包含一个有效的 base64 png img URL('data:image/png;base64,xxxxxx'),当我将此 URL 粘贴到我的浏览器中时,我可以看到一个有效的 img
事实是没有任何变化,我没有任何错误
如果你能帮助我,那就太棒了,谢谢
【问题讨论】:
-
'Change' 被记录?如果添加
image.error=console.error会怎样?并且您提供的字符串URL(data...不是有效的 dataURI。URL(part 不应该在那里。请尽量做到完整和准确。 -
这能回答你的问题吗? Base64 PNG data to HTML5 canvas
标签: javascript jquery canvas base64 png