2016-03-27 5 views
1

So verwende ich eine benutzerdefinierte Direktive, die eine sekundäre Bildquelle lädt, wenn die erste Bildquelle mit dieser Direktive zu einem 404 aufgelöst wird.Winkelunterdrückung 404 in der Konsole bei Verwendung von Fallback?

.directive('errSrc', function() { 
    return { 
     link: function(scope, element, attrs) { 
     element.bind('error', function() { 
      if (attrs.src != attrs.errSrc) { 
      attrs.$set('src', attrs.errSrc); 
      } 
     }); 
     } 
    } 

Dies funktioniert gut, und wenn ein ng-src = „“ bis 404 löst dann lädt es den err-src = „“, die auf diesem Bild ist und ersetzt ihn. Gibt es jedoch eine Möglichkeit, die in der Konsole generierte 404-Nachricht zu unterdrücken? Die Funktion funktioniert gut, aber es ist wirklich schwer zu debuggen, wenn Sie sehen, dass das 404-Bild 100 Mal hintereinander fehlt.

+2

Ich denke, es gibt keine Möglichkeit, dies zu tun, verweisen [diese Antwort] (http://stackoverflow.com/a/7041565/2435473) –

Antwort

1

Pankaj Pakar hat es ziemlich gut beantwortet, nach vielem Googeln scheint es, dass dies momentan nicht möglich ist. Schließen.

Verwandte Themen