Я ищу, как определить, что данные изображения усечены\повреждены. Например, эта картина:
изображение данных не является полным (это более ощутимо для IE, а его отмечено как предупреждение в консоли firefox), но img.onerror не запускается, а img.completed - true.
demo: https://jsfiddle.net/7dd0ybb4/
var img = document.getElementById('MyPicture');
img.onerror = () => alert('error img');
img.onload = () => console.log(img.complete); //true
img.src = "/img/54ef555013d7ed996aa23f1ae7b67f39.jpg";
Я хочу узнать об этом. если изображение имеет недопустимые данные.