js实现视频的下载

fetch('视频地址.mp4').then(res => res.blob()).then(blob => {
    
    
 const a = document.createElement('a');
  document.body.appendChild(a)
  a.style.display = 'none'
  const url = window.URL.createObjectURL(blob);
  a.href = url;
  a.download = '视频.mp4'; //视频下载后的名称
  a.click();
  document.body.removeChild(a)
  window.URL.revokeObjectURL(url);
})

这种方法的特点是节能,如果视频比较大,不会造成卡顿。

猜你喜欢

转载自blog.csdn.net/jiangjunyuan168/article/details/126650866