无法从toDataURL()获取图像数据,获取错误SECURITY_ERR:DOM异常18

时间:2012-01-02 05:18:47

标签: javascript html5 canvas

我正在使用画布来获取图像数据,并且我将该图像数据发送到web服务,从那里图像将被解码并且回调即将是其他域的URL,如果我想从该图像获取图像数据,它的投掷错误。试过img.crossOrigin ='anonymous';但它不起作用

1 个答案:

答案 0 :(得分:0)

据推测,图像所在的域未设置为提供启用CORS的图像。您需要了解如何在“其他”域中执行此操作:http://enable-cors.org

在该网站的底部是一个表单,您可以在其中检查域/映像上是否正确启用了CORS支持。

如果您不拥有图片所源自的域名,那么您就不幸了。