是否可以在开发chrome扩展时保存已加载的内容,而无需另外下载请求?

时间:2018-04-19 05:13:42

标签: javascript google-chrome google-chrome-extension

我正在开发chrome扩展程序以保存已经由chrome下载的内容,我使用chrome下载api来保存已经下载的内容,但它再次提出下载请求。我想保存内容而不再提出下载请求。请帮我解决..

         chrome.downloads.download({
            url: fileUrl,
            filename:"extdown/"+filepath ,
            conflictAction:"overwrite",
            saveAs:false
        },function (downloadId, err) {
            if(downloadId)
            {
                console.log(downloadId)
            }else
            {
                console.log(err)
            }
        })

1 个答案:

答案 0 :(得分:0)

您可以尝试使用window.fetch的{​​{1}}值来下载文件的内容。 然后使用该数据创建一个blob URL并使用chrome.downloads.download下载。