我正在尝试使用 javascript 远程下载视频,但我遇到了一些问题。这是HTML:
<button onclick = "downloadRemote();">
Download youtube video
</button>
这是javascript:
function downloadRemote(){
var URL = this.window.URL || this.window.webkitURL;
var file = new Blob(
["https://www.youtube.com/watch?v=vWDbSopp8SQ"],
{"type" : "video\/mp4"});
const link = document.createElement("a");
var name = 'file.mp4';
link.href = URL.createObjectURL(file);
link.download = name;
link.click();
URL.revokeObjectURL(link.href)
}
但由于某种原因,它不起作用。它会下载视频,但是当我在文件中单击它时,它只是显示为空白。有人可以帮我按预期完成这项工作。提前感谢您的所有帮助!