Google Chrome の拡張機能を開発しています。そして、ユーザーがポップアップ .html ファイルのボタンをクリックしたときに、依存関係 (.php、.css、.js ... など) を含むユーザー中心の Web ページをダウンロードする必要があります。これまでのところ、現在の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 ファイルにあるボタンです。(ブラウザのアクションポップアップに使用されます)
このコードを変更して、依存関係のある Web ページをダウンロードするにはどうすればよいですか?