0

我正在为 Google Chrome 开发一个扩展。当用户单击弹出 .html 文件上的按钮时,我需要下载一个以用户为中心的网页及其依赖项(.php、.css、.js ...等)。到目前为止,我想出了下面的代码,它下载了当前的 html 文件。

var url;
chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
 url = tabs[0].url;
});

document.addEventListener("DOMContentLoaded", function () {
document.getElementById("download").addEventListener("click", function () {
    chrome.downloads.download({         
      "url": url,
       saveAs: true
    }, function () {
        console.log("downloaded Complete");
    });
});
});

“下载”是我在 popup.html 文件中的一个按钮。(用于浏览器操作弹出)

如何修改此代码以下载具有其依赖项的网页?

4

0 回答 0