Image.decode()

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); });