O download do Blob não está funcionando no IE
Eu tenho isso no meu controlador Angular.js que baixa um arquivo 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();
Isso funciona perfeitamente no Chrome, mas não no IE. Um log do console do navegador diz:
HTML7007: um ou mais URLs de blob foram revogados ao fechar o blob para o qual foram criados. Esses URLs não serão mais resolvidos, pois os dados que suportam o URL foram liberados.
O que significa e como posso corrigir isso?