Chrome扩展程序 - 更改下载文件夹以进行特定下载

时间:2017-10-05 10:51:56

标签: google-chrome google-chrome-extension

我刚刚开始开发chrome扩展。 我想创建一个扩展名,以便更改特定下载的下载文件夹。

我能做这样的事吗? 如果没有,如何在下载开始之前更改默认下载文件夹,然后在下载结束后将其恢复为原始值?

1 个答案:

答案 0 :(得分:6)

您无法更改基本下载文件夹 - 此设置无论如何都不会曝光。

但是,使用chrome.downloads API,您可以将文件放在用户的“下载”文件夹的子文件夹中。

您可以使用chrome.downloads.download自行启动下载,也可以使用chrome.downloads.onDeterminingFilename请求截取其他来源的下载。

您需要提供相对路径作为建议名称,例如"special/filename"保存到Downloads文件夹中的子文件夹special