在网上找了好多方法都是不怎么合适,于是直接写了一个比较简单的
var url = ""//视频链接
var name = "";//下载的文件名
var suffix = url.substring(url.lastIndexOf("."), url.length);
//跳过浏览直接下载
fetch(url)
.then(res => res.blob())
.then(blob => {
const a = document.createElement("a");
const objectUrl = window.URL.createObjectURL(blob);
a.download = name;
a.href = objectUrl;
a.click();
})