Chrome扩展-更改特定下载的下载文件夹

vjhs03f7  于 2022-12-06  发布在  Go
关注(0)|答案(2)|浏览(243)

我刚开始开发chrome扩展。我想创建一个扩展,以便为特定的下载更改下载文件夹。
我可以这样做吗?如果不能,我如何在下载开始前更改默认下载文件夹,然后在下载结束后将其恢复为原始值?

jrcvhitl

jrcvhitl1#

您不能更改基本“下载”文件夹-此设置不会以任何方式公开。
但是,使用chrome.downloads API,您可以将文件放在用户“下载”文件夹的 * 子文件夹 * 中。
您可以使用chrome.downloads.download自行启动下载,也可以使用chrome.downloads.onDeterminingFilename请求拦截来自其他来源的下载。
您需要提供一个相对路径作为建议的名称,例如"special/filename"以保存到Downloads文件夹内的子文件夹special

ctehm74n

ctehm74n2#

这不是问题的答案,但有一个Chrome扩展可以做到这一点。

RegExp

相关问题