详解如何解决canvas图片getImageData,toDataURL跨域问题

2020-04-24 19:09:30易采站长站整理

};
xhr.open('GET', url, true);
xhr.responseType = 'blob';
xhr.send();

此方法不仅IE10浏览器OK,原本支持crossOrigin的诸位浏览器也是支持的。

也就多走一个ajax请求,还可以!

根据,根据实践发现,在IE浏览器下,如果请求的图片过大,几千像素那种,图片会加载失败,我猜是超过了blob尺寸限制。

六、结束语

最近工作中学到的一点小经验,希望可以帮到遇到类似问题的小伙伴。也希望大家多多支持软件开发网。