URL'yi iletebileceğim bir URL yükleyicisi alıyorum ve URL'yi yüklemek için dinamik olarak oluşturulmuş bir JavaScript new Image()
ve src
özelliğini kullanacaktır. Bir hata olursa, konsola giriş yapıyorum.Yasemin'de JavaScript Image onerror geri arama nasıl test edilir?
basitleştirilmiş JavaScript kodu olacaktır:
var UrlLoader = function(url) {
this.url = url;
this.image = new Image();
this.image.onerror = function() {
console.log("image error");
};
this.load = function() {
this.image.src = this.url;
};
}
Sorum şimdi ediliyorsa ben console.log("image error")
Ben JSFiddle with the test suite set up oluşturulan
var urlLoader = new UrlLoader();
urlLoader.load("any.png");
çalıştırdığınızda, idam, ama emin test edebilirsiniz nasıl başarısız gözlük ve UrlLoader
'u test etmenin bir yolunu bulmak için herhangi bir yardımı takdir edecektir.
Çözümünüzün nasıl çalıştığına dair açıklama ve çözüm için teşekkür ederiz. Çok takdir edildi. – murphyslaw