设置Blob数据的文档查看器的文件名

时间:2018-12-28 14:39:33

标签: angular document-view

我必须在angular4中实现文档查看器,我能够预览Image,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

谁能告诉我如何设置文件名。

0 个答案:

没有答案