canvas.toDataURL报错: Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement'
报错
用canvas的 toDataURL 方法将图片转为base64时报错,报错信息如下所示:
原因
度娘了下发现是 图片和网站域名不一致,导致跨域出现的问题;
解决办法
图片设置 crossOrigin属性:img.setAttribute(“crossOrigin”,‘anonymous’)
完整代码
<canvas id="myCanvas" width="200" hei...
原创
2019-04-23 18:16:54 ·
8392 阅读 ·
0 评论