解决 canvas 将图片转为base64报错: Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement'

解决 canvas 将图片转为base64报错: Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement'

产生原因 图片跨域

解决办法 图片顺序下 蓝色字体即可

img = new Image()
img.setAttribute("crossOrigin",'Anonymous')
img.src = sourceImgUrl
img.onload = function() {}

往后就好了

发布了100 篇原创文章 · 获赞 75 · 访问量 28万+

猜你喜欢

转载自blog.csdn.net/gaoqiang1112/article/details/101086325