Image.decode() - зображення розшифровано.
Image.decode();
Image - елемент Image.
decode() метод елемента Image який повертає Promise який виконується коли зображення розшифровано (декодовано) браузером.
Це використовується для додавання в DOM уже заванаженого і розшифрованого зображення (готового для відображення).
<div id="test"></div>
var img=new Image();
img.src='/dani/test.png';
img.decode().then(function(){
test.appendChild(img);
})
var img=new Image();
img.src='/ajax.php';
img.decode().then(function(){
test.appendChild(img);
}, function(er){
alert(er);
});
var img=new Image();
img.src='/ajax.php';
img.decode().then(function(){
test.appendChild(img);
}).catch(function(e){
alert(e);
});