本文介绍了Canvas引入跨域的图片导致toDataURL()报错的问题的解决,分享给大家,具体如下: [场景] 用户打开网页,则请求腾讯COS(图片服务器)上的图片js代码.使用canvas绘图. 然后,用户可以重新选择图片.裁剪.上传. [问题] 图片首次载入,选择新图片后裁剪.绘制都没有问题.但文件上传失败,报错如下: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be expo…