Настройка имени файла для просмотра документов данных BLOB-объектов
Мне нужно реализовать просмотрщик документов в angular4, я смог просмотреть изображения,PDF-файлы, так как Excel не доступен для просмотра, я предоставил возможность загрузки для Excel. Ниже приведен код
let file = null;
if (extension === 'pdf') {
file = new Blob([new Uint8Array(byteFile)], { type: 'application/pdf' });
} else if (extension === 'jpg' || extension === 'png') {
file = new Blob([new Uint8Array(byteFile)], { type: 'image/png' });
} else if (extension === 'doc' || extension === 'docx') {
}
window.navigator.msSaveOrOpenBlob(file);
Но когда файл загружается, я не могу отобразить имя файла, вместо этого на вкладке браузера отображается случайное число. Например
blob:http://localhost:4200/bb8c0bb8-f267-48ef-8ddf-8e27015b22bc
Может кто-нибудь сказать мне, как установить имя файла.