var aLink = document.createElement('a');
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click");
aLink.download = result.result.fileName;
aLink.href = result.result.filePath;
aLink.dispatchEvent(evt);
上面代码在chrome52版本中能使用,但更新chrome之后就失效了,不知道是不是浏览器对某些函数不支持了
将HtmlEvents改成MouseEvent就好了至于为什么鬼晓得
你把浏览器重新下一个试试,到官网去下
看下浏览器报什么错误,下载最好是给用户来点击进行操作,或者服务器端设置content-disposition实现下载操作。。