【发布时间】:2016-03-23 09:02:24
【问题描述】:
我已经编写了从 GoogleCloud 存储下载视频的代码
var btn = document.getElementById("btn");
btn.onclick = function(){
var url = "https://www.googleapis.com/download/storage/v1/b/test/xyzzzzz.mp4";
var filename = url.substring(url.lastIndexOf("/") + 1).split("?")[0];
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://www.googleapis.com/download/storage/v1/b/test/xyzzzzz.mp4', true);
xhr.responseType = 'blob';
}
如何获取blob对象?然后如何使用 File Saver 保存到本地硬盘?我应该将什么传递给文件保护程序 Saveas() 方法。我浏览了 File API 文档,但无法正常工作。有什么建议吗?
【问题讨论】:
标签: javascript blob fileapi filesaver.js