SECURITY_ERR: исключение DOM 18 ТОЛЬКО В Safari - PullRequest
3 голосов
/ 15 февраля 2012

я получил два сервера (prod.example.com и img.example.com)

, поэтому на «prod» я обрабатываю изображения из «img», используя canvas

в FF и Chromeвсе в порядке

но в Safari я получил это SECURITY_ERR: DOM Exception 18: An attempt was made to break through the security policy of the user agent.

все изображения из "img" имеют Access-Control-Allow-Origin:* в заголовках

так где же падла?

1 Ответ

2 голосов
/ 15 февраля 2012

getImageData, который вы, вероятно, позвоните, вызовет это, если вы попытаетесь получить доступ к одному хосту с другого. Вы не можете обойти это, единственный способ обойти это - прокси с img.example.com на prod.example.com

...