其他分享
首页 > 其他分享> > 腾讯云vod前端使用ajax获取返回的视频地址如何直接下载

腾讯云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,视频,url,ajax,blob,腾讯,document,data,下载
来源: https://www.cnblogs.com/rzkwz/p/15393184.html