我对Blob有问题,已经解决了IE的问题,但仍然无法在Safari上打开它。它显示WebKitBlobResource错误1。
let blobData = new Blob([view], { type: "application/pdf" });
if (window.navigator && window.navigator.msSaveOrOpenBlob) {
window.navigator.msSaveOrOpenBlob(blobData, documentName);
} else if (navigator.userAgent.indexOf("Safari") !== -1) {
let url = window.URL.createObjectURL(blobData);
window.open(url, "_blank");
window.URL.revokeObjectURL(url);
} else {
let url = window.URL.createObjectURL(blobData);
window.open(url);
window.URL.revokeObjectURL(url);
}
})
有人可以帮助我吗?