之前用的是a标签的方式,同源是没有问题的,但一跨域就不行了,试了其它方法,不是报跨域错误,就是在当前页面打开文件,体验相当不好。
data = data.replace(/\\/g, '/'); var aLink = document.createElement('a'); aLink.download = data.split('/')[data.split('/').length - 1]; aLink.href
之前用的是a标签的方式,同源是没有问题的,但一跨域就不行了,试了其它方法,不是报跨域错误,就是在当前页面打开文件,体验相当不好。
data = data.replace(/\\/g, '/'); var aLink = document.createElement('a'); aLink.download = data.split('/')[data.split('/').length - 1]; aLink.href