img = new Image();
img.crossOrigin = "anonymous";
try {
cimg.src = document.getElementById("url").value;
}
catch(err) {
alert("Cannot access image.Cross-Domain access blocked");
};
Итак, я хочу обнаружить/поймать ошибку междоменного доступа.
После некоторой мысли я узнал, что загрузка src является асинхронной, и, следовательно, блок catch не будет работать. Есть ли способ обнаружить ошибку, чтобы я мог эффективно ее обрабатывать?