腾讯云vod前端使用ajax获取返回的视频地址如何直接下载

后端返回视频地址,前端获取并且下载

$.ajax({
	url : 'url',
	data : {
		携帶參數:參數
	},
	dataType: "json",
	success:function(data) {
		//下载视频
		fetch(data.MediaUrl).then(res => res.blob()).then(blob => {
			const a = document.createElement('a');//创建a标签
			document.body.appendChild(a)
			a.style.display = 'none'
			const url = window.URL.createObjectURL(blob);
			a.href = url;
			a.download =data.Name;
			a.click();
			document.body.removeChild(a)
			window.URL.revokeObjectURL(url);下载
		});
	}
});

点击下载

腾讯云vod前端使用ajax获取返回的视频地址如何直接下载

浏览器就下载该视频

腾讯云vod前端使用ajax获取返回的视频地址如何直接下载

上一篇:vue 文件下载Blob的使用


下一篇:C++ Primer学习笔记 - 第16章 模板与泛型编程