previewSop (url) {
axios.get(
url,
{responseType: 'arraybuffer'}
).then(res => {
var data = res.data;
var blob = new Blob([data], {type: 'application/pdf'});
var url = window.URL.createObjectURL(blob);
var userAgent = navigator.userAgent;
var browser = "";
var a = document.createElement('a');
var o = document.body;
if (userAgent.indexOf("Trident") > -1) {
browser = "IE";
} else {
browser = "chrome"
}
if (browser === "IE") {
a.setAttribute('href', url);
o.appendChild(a).click()
} else {
a.setAttribute('href', url);
a.setAttribute('target', '_blank');
a.click();
}
})
}
pdf预览
于 2023-06-27 11:14:34 首次发布