[ADF-1568] Clean polyfills (#2347)

Use msSaveOrOpenBlob in content service for save fiel in IE
This commit is contained in:
Eugenio Romano
2017-09-19 10:03:41 +01:00
committed by Denys Vuika
parent c429aa8a10
commit d7bd9aa50b
8 changed files with 331 additions and 21 deletions

View File

@@ -42,12 +42,17 @@ export class ContentService {
}
if (blob) {
let url = window.URL.createObjectURL(blob);
a.href = url;
a.download = fileName;
a.click();
window.URL.revokeObjectURL(url);
if (typeof window.navigator !== 'undefined' && window.navigator.msSaveOrOpenBlob) {
navigator.msSaveOrOpenBlob(blob, fileName);
}else {
let url = window.URL.createObjectURL(blob);
a.href = url;
a.download = fileName;
a.click();
window.URL.revokeObjectURL(url);
}
}
};
}());