共计 555 个字符,预计需要花费 2 分钟才能阅读完成。
参考: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)
正文完
发表至: javascript
2021-06-21