这是对相关问题的跟进 - XHTTPRequest CORS errors on LTE vs WiFi。
我从一个单独的域中的URL加载了一些图像。它们在WiFi网络上非常好地加载,但在LTE网络上只有一些加载。对于需要发出CORS XMLHTTPRequest的更复杂的请求,我遇到了类似的问题,这是通过中止请求和重试来解决的。不幸的是,没有办法中止图像请求。到目前为止,我唯一的解决方案是将图像转换为Base64,然后通过CORS请求加载它们,但这似乎很重要。
我必须做一些愚蠢的事 - 任何想法是什么?
我的代码不能简单:
image = new Image();
image.src = url;
image.onload = function()
{
console.log("success")
}