在本地运行可能会报跨域问题
fetch(url).then(
res => res.blob().then(blob => {
var a = document.createElement('a');
var url = window.URL.createObjectURL(blob);
var filename = name + '.pdf'; //文件名
a.href = url; //路径
a.download = filename;
a.click();
window.URL.revokeObjectURL(url);
}));