我正在创建一个网页,该网页从另一个我不拥有的网站上获取图像,并删除纯色背景。为此,我使用了MarvinJ的image.setColorToAlpha(0,0);
。这对于图像的本地副本已经足够好了,但是当我尝试使用图像URL时,它给了我一个CORS错误
原因:CORS标头“ Access-Control-Allow-Origin”缺失
该图像允许我将其放置在网页上,但不能使用MarvinJ进行访问。
我尝试遵循this来将其存储在本地,但是它给了我相同的错误,而且我真的不知道该怎么做。
有没有一种方法可以某种方式在本地存储图像,然后使用该副本?如果可能,我正在通过浏览器进行查找。
答案 0 :(得分:2)
您需要在自己的网站上使用服务器端脚本,该脚本需要获取图像的URL,然后检索图像并将其返回给调用方。
然后从JavaScript通过服务器端脚本访问图像。