我試圖使用blur.js來模糊用戶上傳的圖像,並將圖像存儲在Amazon S3上。我給自己定了什麼,我認爲是正確的CORS配置,但圖像不能模糊,我得到這個錯誤在瀏覽器:S3跨源資源共享不起作用
Unable to get image data from canvas because the canvas has been tainted by cross-origin data.
這裏是我的CORS配置:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
任何想法有什麼不對?
發佈您的HTML/JS的消毒版本的任何機會使用圖像上「匿名」? – 2013-02-24 14:58:59