我正在使用Amazon :: S3进行图片上传。当我在canvas标签中使用这些图像然后如果我尝试从画布生成数据图像之后,它给了我CORS请求的安全性异常。如果有人有想法,请指导我。
Firefox中一切都很好。
答案 0 :(得分:3)
你做得很好,但我认为fromURL
只需要三个参数就可以使它起作用,就像这样
new fabric.Image.fromURL(source, function(fabricImg) {
_fabricImageLoaded(fabricImg, params);
}, {crossOrigin: 'Anonymous'});
答案 1 :(得分:2)
我们需要在将图像加载到画布中时传递crossOrigin属性,如下所示
new fabric.Image.fromURL(source,function(fabricImg){
_fabricImageLoaded(fabricImg,params);
},null,{crossOrigin:'Anonymous'});
答案 2 :(得分:1)
这将解决您的问题crossOrigin:' Anonymous'