ie下处理图片的问题

写了一个处理ie下图片不展示的代码;在vue项目外使用是正确未报错的;但是一放到vue项目中就报 “在 Access-Control-Allow-Origin 标头中未找到源 null。XMLHttpRequest: 网络错误 0x80700013, 由于出现错误 80700013 而导致此项操作无法完成”;有谁知道是怎么回事吗?
代码就是

let request = new XMLHttpRequest();
                request.open("  get", imgUrl, true);
                request.responseType = "blob";
                request.onreadystatechange =function(e) {
                    if (request.readyState === XMLHttpRequest.DONE && request.status === 200) {
                        imgSrc = URL.createObjectURL(request.response);
                        console.log(imgSrc);
                    }
                };
                request.send(null);

这个图片的url会重定向

【以下回答由 GPT 生成】

问题优化提示: 请提供更多关于你的问题和上下文的信息,例如: - 你在使用哪个版本的Vue? - 该问题只在IE浏览器中出现吗?其他浏览器是否正常工作? - 你的代码是否放在Vue组件中?如果是,请提供完整的组件代码。 - 是否有其他相关的报错或警告? - 该问题在本地开发环境中出现吗?还是只在部署到生产环境中出现?

这些信息可以帮助我更好地理解并针对你的问题提供帮助。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

看看这个

https://blog.51cto.com/u_15939406/6007093