方法1:使用谷歌硬盘
1、打开谷歌硬盘。在电脑浏览器中访问https://drive.google.com/。如果登录了谷歌账户,就会打开谷歌硬盘页面。如果没有登录谷歌账户,请点击前往谷歌硬盘,然后输入电子邮箱地址和密码。
2、点击硬盘窗口里的任意文件或文件夹,将其选中。
3、选择谷歌硬盘里的所有内容。按下Ctrl+A组合键(Windows)或Command+A(Mac)可全选内容。你会看到硬盘主页的所有项目都变成了蓝色。
4、点击?。它位于页面右上角,接着会出现一个下拉菜单。
5、点击下载。这个选项位于下拉菜单中。点击该选项就会开始把谷歌硬盘里的文件下载到电脑上。谷歌硬盘会把文件压缩到一个ZIP文件夹里。
6、等待下载完成。完成下载后,你可以将它们解压缩以便浏览文件。
我在Google Chrome中遇到了下载问题.我使用的是Ruby 2.2,Rails 4.2,AngularJS 1.2.我们这里没有数据库.我们通过API获得的一切.我们试图下载的文件大约是7 MB.它给我们"失败:网络错误".虽然它在Firefox上运行良好.
从API我们获得JSON中的二进制数据.我们正在解析它.然后:
send_data response_fields["attachment"], type: response_fields["mimeType"], disposition: 'attachment', filename: params[:filename]
当我们使用AngularJS时,我们在AngularJS Controller中捕获该值,然后将其转换为:
var str = data
var uri = "data:" + mimeType + "base64," + str
var downloadLink = document.createElement("a")
downloadLink.href = uri
downloadLink.download = filename
document.body.appendChild(downloadLink)
downloadLink.click()
document.body.removeChild(downloadLink)
这适用于Firefox甚至Chrome,适用于较小的文件大小.不知道为什么它会在Chrome上为更大的尺寸提供错误.
因为文件夹里还有chrome浏览网页留下的缓存文件大概有几百兆吧,可以在选项-高级选项-删除浏览数据清除,文件夹里一般都会留下上个版本的文件夹,也就是9.0.597.10这个了,貌似是为了出现这个版本出问题了可以再退回上个版本而留下的,如果想删就删了吧.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)