Это работает в Chrome, но не в Firefox.Access-Control-Allow-Origin установлен на *, а изображения загружаются с crossOrigin, установленным на анонимный, однако при рисовании изображений на холсте в Firefox они портят холст.Код для загрузки изображения выглядит следующим образом:
var image = new Image();
image.onload = loadCallback;
image.crossOrigin = "anonymous";
image.src = imageSrc;
Несколько вопросов:
- Есть ли что-то, чего мне не хватает, характерное для Firefox?Требуется ли для него больше заголовков, чем Access-Control-Allow-Origin?
- Можно ли из загруженного изображения определить, что оно испорчено (было бы полезно для отладки).
- Доменимена серверов одинаковы, это просто разные субдомены (то есть images.example.com и mysite.example.com), есть ли способ использовать это в моих интересах, или мне действительно нужен прокси для выполненияpassthru и просто забыть о решении вопросов CORS?