Я написал фрагмент javascript, хранящийся в домене A, который использует CORS, чтобы я мог встраивать его на страницу из домена B, но при этом читать данные из домена A. Я также хотел бы, чтобы он извлекал изображения из домена A и манипулировать данными пикселей с помощью HTML-холста. Обычно canvas.getImageData генерирует исключение безопасности, потому что мне не разрешено читать данные пикселей. Chrome позволяет мне это делать (и поддерживает атрибут Image.crossOrigin). Однако Firefox и другие браузеры этого не делают.
Существует ли обходной путь для загрузки и обработки пиксельных данных изображения из домена A в сценарии, который загружается из домена B?