cropper.js默认导出的是canvas,我们可以通过.toDataURL的方式获得它的Base64.可是他会报出一个“污染画布”的错误。

然后当我遍历了整个Google发现大部分的博客都只是在互相抄袭。没有给出一个正确的答案。只是在无脑搬运,当然他们提供的无非是new Image()。令人沮丧,产生了弃坑的想法。直到在stackoverflow看到了一个评论。image.png

也就是说,我们在一个开始设置cropper.js的那个img就需要设置它的croosOrigin属性。设置好之后,发现问题解决了。

最后修改:2023 年 03 月 12 日
End.