Google chrome 如何将Chrome扩展保存到特定位置而不是打开;另存为;窗口

Google chrome 如何将Chrome扩展保存到特定位置而不是打开;另存为;窗口,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我正在尝试编辑一个google chrome扩展,它可以将youtube URL转换为mp3文件。目前,每次我下载视频时,它都会要求保存位置,我想对其进行设置,使其自动下载到我的音乐文件夹中,而无需任何弹出窗口 我只是摆弄background.js中的设置,特别是chrome.downloads.download,但我真的不知道我在做什么 对于有经验的程序员来说,我认为这就像是一级知识,所以我非常感谢他们的帮助:D 谢谢您不能从javascript执行此操作,您必须在浏览器中设置det下载文件夹

我正在尝试编辑一个google chrome扩展,它可以将youtube URL转换为mp3文件。目前,每次我下载视频时,它都会要求保存位置,我想对其进行设置,使其自动下载到我的音乐文件夹中,而无需任何弹出窗口

我只是摆弄background.js中的设置,特别是chrome.downloads.download,但我真的不知道我在做什么

对于有经验的程序员来说,我认为这就像是一级知识,所以我非常感谢他们的帮助:D


谢谢

您不能从javascript执行此操作,您必须在浏览器中设置det下载文件夹。但是,如果设置文件夹,则可以将标志SaveAs设置为false,以便文件始终位于下载文件夹中

chrome.downloads.download({
    url:      url,
    filename: fileName,
    saveAs:   false
});