在Chrome(48,50)和FF(44)上,渲染图像和触发onload
事件之间似乎存在延迟。
在限制连接时尤其明显。所以我认为它与此有关,但我不知道为什么会这样。
我已在此处上传了一段视频:https://youtu.be/Bbbdd-pcuD4并在http://jsbin.com/fuloja处提供了相应的代码,但相关部分仅供参考:
const i = new Image();
i.onload = () => alert('onload fired');
i.src = newUrl;
你知道为什么会这样吗?据我所知,它似乎只出现在JPEG中