从作为 WebExtension 实现的 Firefox 插件中,我想让用户选择一个本地目录,如果可能的话,使用标准目录选择器对话框(“打开文件”对话框的变体)。
这可以通过 WebExtension 完成吗?如果是这样,怎么做?
(在网站上的常规 JavaScript/HTML 中,出于安全原因,这是不可能的。参见例如Select directory path in JavaScript。但作为一个附加组件应该在某种程度上受到用户的信任,我想知道那里是否可能。)
上下文:我想做一个简单的批量下载器,它允许用户为多个要下载的文件选择一个目标目录,而不是仅仅把它们都扔到默认的下载文件夹中,但不显示“另存为”每个单独下载的对话框。