我正在创建一个网页,从另一个网站获取图像,一个我不拥有的网站,并删除纯色背景。为了达到这个目的,我使用的是MarvinJ的image.setColorToAlpha(0,0);
。这对图像的本地副本运行良好,但是当我尝试使用图像URL时,它会给我一个CORS错误
原因:缺少CORS标题“Access-Control-Allow-Origin”
该图像允许我将其放在网页上,但不能使用MarvinJ访问它。
我试过跟随this在本地存储它,但它给了我同样的错误,我真的不知道用它做什么。
有没有办法我可以以某种方式在本地存储图像,然后使用该副本?如果可能的话,我期待通过浏览器。
您需要在自己的网站上使用服务器端脚本,该脚本获取图像的URL,检索图像并将其返回给调用者。
然后从JavaScript通过服务器端脚本访问图像。