Используя fabric.js, я пытаюсь загрузить фоновое изображение из облака Amazon / URL s3.
fabric.Image.fromURL(imgURL, function(img) {
canvas.setBackgroundImage(img, canvas.renderAll.bind(canvas),
{
scaleX: canvas.width / img.width,
scaleY: canvas.height / img.height
});
}, {crossOrigin: 'anonymous'});
Когда присутствует crossOrigin, я получаю стандартную ошибку
Access to image at '...' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Когда я удаляю кроссОригин анон.Это загрузит изображение, однако оно портит холст, поэтому я не могу использовать toDataURL
.
![CORS Headers](https://i.stack.imgur.com/ZooER.png)