参考:https://www.cnblogs.com/lalal...
可能是麒麟系统自带的火狐版本比较老所以不兼容,这个没研究,感兴趣的可以升级到最新试试。我这是内网,下不了新版本哈哈。
1.直接在url框中打下载路径是能弹出下载提示的,排除下载链接的问题。
2.之前我用的是a链接下载,console.log已经进下载函数了,所以确定是代码问题。
3.http下载分为iframe下载和a链接下载,既然a链接行不通,就换iframe下载,实验成功。
/** a链接下载 **/
let aElement = document.createElement('a');
aElement.href = 'http://localhost:3000/xxx';
aElement.target = '_blank';
aElement.click();
aElement.remove();
/** iframe下载 **/
let url = 'http://localhost:3000/xxx';
let ifElement = document.createElement('iframe');
ifElement.src = url;
ifElement.style.display = 'none';
document.body.appendChild(ifElement)