- 使用window.open()跳转
如何处理类似 localhost:xxxx/baidu.com这种问题
使用window.open(‘baidu.com’) 时我们会发现跳转后结果会出现localhost:xxxx/baidu.com,导致下载失败。
在url前面+'//' 就可以了,即使用window.open('//' + 'baidu.com') - 使用js生成a标签
 
 const link = document.createElement('a')
 link.style.display = 'none'
 link.href = '//' + res.data.downloadUrl
 console.log(link.href)
 // link.target = '_blank'
 link.setAttribute('download', '文件名称')
 document.body.appendChild(link)
 link.click()
 // window.open(res.data.downloadUrl, '_blank')
 











