/ / Winkel-Datei-Upload bricht IE9 - Javascript, Winkeljs, Internet-Explorer, Datei-Upload, Winkel-Upload

angular-file-upload bricht IE9 ab - javascript, angularjs, internet-explorer, Datei-Upload, angular-file-upload

Ich versuche, eine Datei über hochzuladen Angular-Datei-Upload und auf IE9 geht es auf das Hochladen per Flash zurück.

Die Schritte, um dies zu reproduzieren, sind:

  1. Drücken Sie die Dateieingabe, um die Datei hochzuladen
  2. Datei auswählen und öffnen
  3. IE9 bricht vollständig ab mit dem Fehler "Internet Explorer funktioniert nicht mehr" und es wird neu gestartet.

Die Art und Weise, wie ich die Datei hochlade, erfolgt über eine $ watch bei der Dateieingabe. Daher sollte der Upload nach Auswahl der Datei automatisch gestartet werden.

Hat jemand das gesehen? Vielen Dank.

Antworten:

0 für die Antwort № 1

IE9 bricht ein, weil IE9 Canvas nicht unterstützt. WENN Sie diese URL in IE9 anzeigen Angular-Datei-Upload Sie werden sehen, dass sie die es5-shim-Bibliothek haben:

<!-- Fix for old browsers -->
<script src="http://nervgh.github.io/js/es5-shim.min.js"></script>
<script src="http://nervgh.github.io/js/es5-sham.min.js"></script>
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="../console-sham.js"></script>