У меня есть это в моем контроллере Angular.js, который загружает файл CSV:
var blob = new Blob([csvContent.join('')], { type: 'text/csv;charset=utf-8'});
var link = document.createElementNS('http://www.w3.org/1999/xhtml', 'a');
link.href = URL.createObjectURL(blob);
link.download = 'teams.csv';
link.click();
Это прекрасно работает в Chrome, но не в IE. Журнал консоли браузера говорит:
HTML7007: один или несколько URL-адресов больших двоичных объектов были аннулированы путем закрытия большого двоичного объекта, для которого они были созданы. Эти URL больше не будут разрешаться, поскольку данные, поддерживающие URL, были освобождены.
Что это значит и как я могу это исправить?