我想通过单击我之前上传的文件在另一个浏览器选项卡中预览文件。它可以正常工作,{type:'application/pdf'}
或者{type: 'image/jpeg'}
但我需要它们。
有没有办法为 Blob 设置多个类型?当我从后端获取文档时,我不知道文件的类型。所以我无法检查文件是 pdf 还是 jpeg。
const fileOpen = new Blob([response], {type: 'image/jpeg' }); // this works fine!! but i need to open a pdf file as well.
const fileUrl = URL.createObjectURL(fileOpen);
window.open(fileUrl);