我正在从不同域的服务器加载图像。这些图像启用了 CORS(它们有这个标题:)Access-Control-Allow-Origin: *
。在现代浏览器中,使用image.crossOrigin = ''
,我可以安全地将它们绘制到<canvas>
.
我也想在 Internet Explorer 9 上做同样的事情。IE9 不支持crossOrigin
图像。它确实具有XDomainRequest
使用标头的跨域请求Access-Control-Allow-Origin
。
是否可以通过加载 PNGXDomainRequest
并将其绘制到画布上?